Tota persona que hagi maquetat mínimament… sabrà que en el 98% dels casos un acaba necessitant assignar variacions al CSS per a Internet Explorer (en les seves diferents i magnífiques versions). Per a fer això tenim dues primeres alternatives:
- Crear fulls d’estil separats mitjançant comentaris condicionals
- Escriure els hacks directament al nostre arxiu CSS, sabent que si ho fem així no ens validarà el codi (no és greu, però….)
Si necessiteu més informació sobre aquestes dues possibilitats, podeu veure el post sobre comentaris condicionals per a Internet Explorer a Compartecodigo.com
La tercera opció, és semblant a la segona (amb la diferència de que el codi valida), però enlloc de fer servir els habituals hacks:
_margin: 0 0 0 0;
#margin: 0 0 0 0;
-margin: 0 0 0 0;
Fent servir el següent:
IE 6 i anteriors
* html {}
per a seleccionar l'element html.
IE 7 and below
*:first-child+html , * html {}
per a seleccionar un element.
IE 7 only
*:first-child+html {}
per a seleccionar l'emement html
Entrades relacionades: