Hello,
Encore un problème étrange dont la solution doit exister quelque part. En fait, on le constate à l'accueil de mon site.
http://www.pepes.ca/
Sous IE7 et Firefox, tout est nickel. Cependant, sous IE6, la bordure à droite au niveau du contenu (résultats/babillard) est décalée de quelques pixels. C'est la seule page où on note cela et après de nombreux tests, j'ai découvert que la suppression de toutes les balises <b> et <i> corrigeait le problème. Mais justement, je ne désire pas supprimer toute la mise en forme de mon texte (ça va de soi), alors je me demandais pourquoi ça fait ça.
Le code est un peu compliqué si on l'analyse dans son ensemble. Voici le code du <div> qui comprend le contenu et celui des paragraphes au niveau CSS :
J'ai aussi remarqué que je devais enlever les paragraphes de ce type :
Après seulement la bordure sous IE6 redevient à sa place, à égalité avec celles du haut et du bas.
Merci d'avance !
Daniel
Encore un problème étrange dont la solution doit exister quelque part. En fait, on le constate à l'accueil de mon site.
http://www.pepes.ca/
Sous IE7 et Firefox, tout est nickel. Cependant, sous IE6, la bordure à droite au niveau du contenu (résultats/babillard) est décalée de quelques pixels. C'est la seule page où on note cela et après de nombreux tests, j'ai découvert que la suppression de toutes les balises <b> et <i> corrigeait le problème. Mais justement, je ne désire pas supprimer toute la mise en forme de mon texte (ça va de soi), alors je me demandais pourquoi ça fait ça.
Le code est un peu compliqué si on l'analyse dans son ensemble. Voici le code du <div> qui comprend le contenu et celui des paragraphes au niveau CSS :
div#center {
padding: 2em 1em;
border-style: solid;
border-width: 1px;
border-color: #005500;
border-bottom: 0;
border-top: 0;
}
p {
text-align: justify;
margin-bottom: 1em;
}
J'ai aussi remarqué que je devais enlever les paragraphes de ce type :
p.quote {
margin-left: 5em;
font-weight: bold;
font-style: italic;
}
p.citation {
font-style: italic;
margin-right: 1em;
text-align: right;
color: #0000FF;
font-weight: bold;
}
Après seulement la bordure sous IE6 redevient à sa place, à égalité avec celles du haut et du bas.
Merci d'avance !
Daniel