Le moyen le plus simple de résoudre les problèmes de compatibilité des navigateurs rencontrés en CSS est CSS Hack. Nous allons maintenant parler de la façon d'écrire CSS Hack dans différents navigateurs !
Différence entre IE6 et FF :
background:orange;*background:blue;
Différence
entre IE6 et IE7 :
background:green !important;background:blue;
Différence entre IE7 et FF :
background:orange;
IE7, IE6 :
background:orange;*background:green !important;*background:blue;
Remarque : IE peut reconnaître * ; les navigateurs standard (tels que FF) ne peuvent pas reconnaître
*, mais pas !important,
IE7 le peut
.reconnaître * , peut également reconnaître !important ;
FF ne peut pas reconnaître *, mais peut reconnaître !important ;
IE6 IE7 FF
* √ √ ×
!important × √
√Un autre ajout, soulignez "_",
IE6 prend en charge le soulignement, mais ni IE7 ni Firefox ne prennent en charge Soulignez-le.
Vous pouvez donc également distinguer IE6, IE7 et Firefox comme ceci
: background:orange;*background:green;_background:blue;
Remarque : quelle que soit la méthode utilisée, l'ordre d'écriture est que Firefox est écrit au début, et IE7 est écrit au milieu, IE6 est écrit à la fin.