Una possible solució és fer servir una biblioteca de javascript de Dean Edwards anomenada IE7 que fa que Internet Explorer 5+ i 6 es comportin com un 7 admetent forces selectors més i també forces propietats més.
Us tradueixo les característiques d'aquest script:
La llibreria IE7 proporciona a Microsoft Internet Explorer el següent suport pels estàndards del W3C CSS i HTML:
- suporta els següents selectors CSS:
- Selector de fill directe:
pare>fill - Selector d'element germà adjacent:
+ sibling - Selector d'element germà:
~ sibling - Selector per atribut
[attr], [attr="value"], [attr~="value"] etc - Selector .multiple.classes
(error fixat) - Selectors de pseudoclasse dinàmics:
:hover, :active, :focus (per tots els elements i no només enllaços) - Altres selectors de pseudoclasse:
:first-child, :last-child, only-child, nth-child, nth-last-child - :checked, :disabled, :enabled
- :empty, :contains(), :not()
- :before/:after/content:
- :lang()
- Selector de fill directe:
- Suport d'importació de fulls d'estils CSS amb import.
- Preserva la cascada dels fulls d'estils.
- No altera l'estructura del document.
- No demana repetidament l'arbre DOM fent servir Javascript.
- Utilitza CSS pur.
- Suporta els modes de capsa del W3C l'estàndard i el mode quirks.
- Suporta posicionament fixed (flicker free).
- Suporta overflow:visible.
- Suporta min/max-width/height.
- Fixa elements trencats (X)HTML(abbr, object).
- Estandaritza el comportament dels formularis.
- Suporta el format PNG amb alpha transparent.
- És un script lleuger (11KB).
- Treballa amb Microsoft Internet Explorer 5+ (Windows only).
Podeu descarregar-vos el i mirar com es fa servir a la pàgina següent: Clica aquí. I si us fixeu també està preparant la llibreria IE8.
Cap comentari:
Publica un comentari a l'entrada