Bonjour,
Je renconctre actuellement des problèmes sous IE6 avec les combinaisons de styles.
A partir du code HTML suivant:
J'applique la feuille CSS suivante:
Sous Firefox/IE7, pas de problème.
En revanche sous IE6, le second style de la feuille s'applique...
J'ai noté que d'inverser les styles permet de résoudre le problème:
Mais cela a fatalement des effets de bords lorsqu'un élément HTML a le style "style3"...
Est-ce un bug connu? (je n'ai rien trouvé sur Google)
Existe t'il une astuce quelconque pour contourner le problème (autre que de réécrire toute la feuille de style)...
Merci.
Modifié par bplaquevent (19 Sep 2008 - 13:02)
Je renconctre actuellement des problèmes sous IE6 avec les combinaisons de styles.
A partir du code HTML suivant:
<div class="style1 style2">test</div>
J'applique la feuille CSS suivante:
div.style1.style2 {background-color: #ff0000;}
div.style3.style1 {color:#0000ff;}
Sous Firefox/IE7, pas de problème.
En revanche sous IE6, le second style de la feuille s'applique...
J'ai noté que d'inverser les styles permet de résoudre le problème:
div.style3.style1 {color:#0000ff;}
Mais cela a fatalement des effets de bords lorsqu'un élément HTML a le style "style3"...
Est-ce un bug connu? (je n'ai rien trouvé sur Google)
Existe t'il une astuce quelconque pour contourner le problème (autre que de réécrire toute la feuille de style)...
Merci.
Modifié par bplaquevent (19 Sep 2008 - 13:02)