Autor Zpráva
kabanos
Profil *
Lze v css souborech použít komentář?

Např mám v html:
<!--[if IE]><STYLE>img { behavior: url("pngbehavior.htc"); </STYLE><![endif]-->

Lze to nějak vložit přímo do css? Důvod je ten, že bych pak měl tento řádek jen na jednom místě, tzn. v css soubor a nemusel to vkládat do každé html stránky?

Jde to nějak obecně udělat?

Dík
SwimX
Profil
nejde, můžeš ale použít css hacky ale není to to samé
kabanos
Profil *
Je jiné řešení než s vkládáním jiného css pro různé prohlížeče?
SwimX
Profil
kabanos
Nakódovat stránku pořádně? :)
kabanos
Profil *
Potřebuji to pro tento konkrétní případ s behaviour, které upravuje zprůsvitnění png v IE5 a 6. Je na to nějaký hack?
Medvídek
Profil
kabanos
tuším že podtržítko. _img behavior .......
SwimX
Profil
kabanos
http://www.pixy.cz/pixylophone/2004_06_archiv.html#1088438627
_img
pak taky |img
atd.
zkus vyhledat css hacky nevím už z hlavy co platí na které IE
kabanos
Profil *
Moc díky, použil jsem toto
img { _behavior/**/: url("pngbehavior.htc");

funguje to OK všude (IE5.5,IE6,FF,O,Safari)
AM
Profil *
pokud by ti stačila pouze jednoúrovňová průhlednost (pixel buď je úplně průhledný nebo úplně vybarvený), je lepší použít GIF místo PNG, ty se zobrazují všude dobře a nemusíš používat hacky, ty by měly být až poslední řešení.
Railbot
Profil
AM
Hlavně pokud má obrázek více jak 256 barev, že ano? :)
Joker
Profil
kabanos
Např mám v html:
<!--[if IE]><STYLE>img { behavior: url("pngbehavior.htc"); </STYLE><![endif]-->
Lze to nějak vložit přímo do css? Důvod je ten, že bych pak měl tento řádek jen na jednom místě, tzn. v css soubor a nemusel to vkládat do každé html stránky?
Jde to nějak obecně udělat?


Já tohle řeším tak, že "IE záplaty" jsou ve zvláštním CSS souboru, který se připojuje podmíněným komentářem- já to tedy omezuju jen na IE5.5 a IE6... IE7 obvykle jde vychytat standardním stylopisem a hodně starým IE raději neposílám styly vůbec.
Samozřejmě tohle je potřeba udělat na základě rozhodnutí, které prohlížeče budu jak podporovat, což je individuální pro různé weby.
panther
Profil
Joker
Samozřejmě tohle je potřeba udělat na základě rozhodnutí, které prohlížeče budu jak podporovat, což je individuální pro různé weby.
dnes je vhodno nezanedbat IE6, předchozí verze už mají zanedbatelné procento.
Bubák
Profil
behavior může být přímo v CSS souboru bez hacku, ne-IE prohlížeče jej budou ignorovat jako neznámou vlastnost. Jediný negativní účinek je křik CSS validátoru.
panther
Profil
Bubák
Jediný negativní účinek je křik CSS validátoru.
který stejně jeho funkčnost neovlivní, že..

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

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

0