Autor Zpráva
Miloš
Profil
Potřeboval bych přilinkovat společný styl pro IE7, FF i Operu, ale IE6 chci „nechat za dveřmi“.
Mohl bych to udělat tak, že styl přilinkuju dvakrát
— jednou v podmíněných komentářích, které vylučují všechny IE
— podruhé pouze pro IE, ale s vyloučením starších verzí.

Nešly by ale oba požadavky zařadit do jedné podmínky?
Můj pokus ztroskotal.
Bubák
Profil
Myslíš tohle?
<!--[if !gt IE 7]>
Tohle vidí všichni kromě "starých" IE. Použil jsem i kouzlo z La Trine
<![endif]-->

Nebo to špatně chápu?
Miloš
Profil
Bubák
To je samozřejmě špatně – opravdu to vidí všichni krom IE7, ale vidí to jako komentář, takže to nevidí.
To, cos napsal, je vlastně ekvivalent k <!--[if lte IE 7]>
Davex
Profil
Mělo by to fungovat s pozitivní podmínkou pro IE >= 7:
<!--[if gte IE 7]><!-->
Moderní prohlížeče
<!--<![endif]-->
Miloš
Profil
Davex
Díky, tohle funguje. Mě zmátlo to, že vyloučení všech IE de dělá takhle:
<!--[if !IE]>-->

a tak mě nenapadlo, že pro vyloučení některých IE je to takhle:
<!--[if gte IE 7]><!-->
Davex
Profil
Osobně se mi tam komentář <!--> moc nelíbí, ale na rozdíl od <!-- --> to funguje.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: