Siden er opdateret 19. 7. 2013
Jeg har samlet nogle forskellige hacks til at skjule CSS for forskellige browsere.
Til hvert eksempel er der en test linie "Hvis denne tekst er grøn forstår browseren reglen".
Hvis linien er grøn forstår din browser CSS'en.
Er den rød forstår browseren ikke CSS'en,
og du kan på den måde skjule noget stylesheet for din browser.
Platform | Alle | Win | Mac | Linux | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Browser | FF | Op | Chr | IE10 | IE9 | IE8 | IE7 | Saf | IE5.2 | Saf | Kon | Sea |
Hele CSS-filer | ||||||||||||
Conditional Comments | N | N | N | N | J | J | J | N | N | N | N | N |
@import "style.css" | J | J | N | J | J | J | N | N | J | J | J | J |
@import 'style.css' | J | J | N | J | J | J | N | N | N | J | J | J |
IE5.0/Mac Band Pass Filter | N | N | N | N | N | N | N | N | J | N | N | N |
Enkelte regler | ||||||||||||
selector/**/ { definitioner } | J | J | J | J | J | J | J | J | J | J | J | J |
selector/* */ { definitioner } | J | J | J | J | J | J | J | J | J | N | J | J |
se\lector { definitioner } | J | J | J | J | J | J | J | J | N | J | N | J |
html[xmlns] selector | J | J | J | J | J | J | J | J | N | J | J | J |
head:first - child+body selector | J | J | J | J | J | J | J | J | J | J | J | J |
head+body selector | J | J | J | J | J | J | J | J | J | J | J | J |
html>body selector | J | J | J | J | J | J | J | J | J | J | J | J |
html * selector | J | J | J | J | J | J | J | J | J | J | J | J |
* html selector | N | N | N | N | N | N | N | N | J | N | N | N |
Flere regler | ||||||||||||
@media all{ rules } | J | J | J | J | J | J | J | J | J | J | J | J |
@media All{ rules } | J | J | J | J | J | J | J | J | N | J | J | J |
Enkelte deklarationer | ||||||||||||
property/**/: value; | J | J | J | J | J | J | J | J | N | J | J | J |
p\roperty: value; | J | J | J | J | J | J | J | J | J | J | N | J |
Flere deklarationer | ||||||||||||
Tantek | J | J | J | J | J | J | J | J | J | J | J | J |