IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

HTML Discussion :

IE ne m'affiche pas du texte


Sujet :

HTML

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    99
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 99
    Points : 64
    Points
    64
    Par défaut IE ne m'affiche pas du texte
    Bonjour tout le monde.
    J'au un petit soucis avec IE, il ne m'affiche pas du texte alors que je ne fais rien de spécial dessus. Voici mon code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
     
    <div id="acc_cont_liste_contenu">
    	<img src="images/img_creer.gif" width="43" height="43" class="float" />
    	<h3>Titre1</h3>
    	<p>texte1</p>
    	<img src="images/separateur.gif" width="80" height="1" class="separateur" />
    	<img src="images/img_crayon.gif" width="43" height="43" class="float" />
    	<h3>Titre2</h3>
    	<p>texte2</p>
    	<img src="images/separateur.gif" width="80" height="1" class="separateur" />
    	<img src="images/img_commentaire.gif" width="43" height="43"  />
    	<h3>Titre3</h3>
    	<p>Texte3</p>
    	<img src="images/separateur.gif" width="80" height="1" class="separateur" />
    	<img src="images/img_coeur.gif" width="43" height="43" class="float" />
    	<h3><br />Titre4...</h3>
    	<p>&nbsp;</p>
    	<p>&nbsp;</p>
    </div>
    et voici ma feuille de style :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
     
    #acc_cont_liste_contenu .float{
    	float:left;
    	margin:3px;
    }
    #acc_cont_liste_contenu p {
    	margin:0;
    	padding:0px;
    	color:#5A5083;
    	font-size:12px;
    }
    #acc_cont_liste_contenu h3 {
    	margin:0;
    	padding:0;
    	color:#577BC7;
    	font-size:14px;
    }
    .separateur {
    	display:block;
    	clear:both;
    	margin:4px 0 3px 0;
    	padding: 0;
    	visibility:hidden;
    }
    alors certaines questions peuvent fuser : pourquoi utiliser une image de 1 px de haut avec une class .separateur et non <hr />. Réponse : parce que IE ne peut pas annuler les marges sur cette balise.

    Voici le résultat en image :


    Je précise que le problème n'est que sous IE et identique sur 4 bécanes différentes.
    J'ajoute que selon la quantité de texte, il arrive que du texte s'affiche (titre ou texte selon son humeur) et que quand je sélectionne, le texte existent bien.
    Ici, je n'ai ecris que titre1, texte1 etc... mais quand je mets les vrais textes, tout s'affiche sauf celui du haut (titre1 et texte1). En jouant sur les marges, il arrivent que le texte s'affichent mais il faut au minimum une marge de 10 pixels sur une quelconque balise.

    Je conclus que ce n'est pas une blague car j'ai autre chose à foutre.

    Si quelqu'un à une idée.
    Je vous remercie.

  2. #2
    Membre expérimenté
    Avatar de Linaa
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    987
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 987
    Points : 1 309
    Points
    1 309
    Par défaut
    En float, les éléments sortent du flux, ici ce sont tes images.
    En supprimant le float:left, les textes vont surement s'afficher.

  3. #3
    Inactif  
    Avatar de Kerod
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    11 672
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 11 672
    Points : 20 778
    Points
    20 778
    Par défaut
    J'ai mis le même code que toi à l'exception des images et du texte que j'ai pris dans ton post et ca fonctionne correctement sous IE et FF. Je ne vois pas de problème

    Voici ce que j'ai mis tu remarqueras aucunes différences
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    <div id="acc_cont_liste_contenu">
        <img src="151-9403.png" width="43" height="43" class="float" />
        <h3>Titre1</h3>
        <p> Je précise que le problème n'est que sous IE et identique sur 4 bécanes différentes.
     J'ajoute que selon la quantité de texte, il arrive que du texte s'affiche (titre ou texte selon son humeur) et que quand je sélectionne, le texte existent bien.
     Ici, je n'ai ecris que titre1, texte1 etc... mais quand je mets les vrais textes, tout s'affiche sauf celui du haut (titre1 et texte1). En jouant sur les marges, il arrivent que le texte s'affichent mais il faut au minimum une marge de 10 pixels sur une quelconque balise.</p>
        <img src="images/separateur.gif" width="80" height="1" class="separateur" />
        <img src="151-9403.png" width="43" height="43" class="float" />
        <h3>Titre2</h3>
        <p> Je précise que le problème n'est que sous IE et identique sur 4 bécanes différentes.
     J'ajoute que selon la quantité de texte, il arrive que du texte s'affiche (titre ou texte selon son humeur) et que quand je sélectionne, le texte existent bien.
     Ici, je n'ai ecris que titre1, texte1 etc... mais quand je mets les vrais textes, tout s'affiche sauf celui du haut (titre1 et texte1). En jouant sur les marges, il arrivent que le texte s'affichent mais il faut au minimum une marge de 10 pixels sur une quelconque balise.</p>
        <img src="images/separateur.gif" width="80" height="1" class="separateur" />
        <img src="151-9403.png" width="43" height="43" class="float"  />
        <h3>Titre3</h3>
        <p>Texte3</p>
        <img src="images/separateur.gif" width="80" height="1" class="separateur" />
        <img src="151-9403.png" width="43" height="43" class="float" />
        <h3><br />Titre4...</h3>
        <p>&nbsp;</p>
        <p>&nbsp;</p>
    </div>
    Et j'ai pas touché au CSS

Discussions similaires

  1. [A-07] MsgBox n'affiche pas le texte
    Par tAKAmAkA dans le forum IHM
    Réponses: 5
    Dernier message: 03/03/2009, 19h44
  2. Réponses: 15
    Dernier message: 06/06/2006, 18h51
  3. Réponses: 10
    Dernier message: 28/09/2005, 17h30
  4. Une valeur ne s'affiche pas dans un champ texte
    Par KibitO dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 13/03/2005, 21h42
  5. Réponses: 6
    Dernier message: 13/02/2005, 01h40

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo