Starší komentáře ke článku: CSS2 - selektory, pseudotřídy a pseudoelementy
Zpět na článek | Úvodní stránka Interval.cz
Datum vložení: 12.12.2002 0:24:51
child selektor pisany bez medier (A>B) vam uspesne skryje css vo vsetkych IE na Win (parsovaci bug, plus este zopar browserov) preto odporucam tam davat medzeru (A > B), ak netuzite po niecom specialnom. Takze ten child selector bude fungovat od ie 5 pokial tam bude medzera, sranda co ??? :))))
je potrebne dodrziavat poriadie pri pseudo triedach
a:link {color: blue;}
a:visited {color: purple;}
a:focus {color: maroon;}
a:hover {color: red;}
a:active {color: green;}
kuk:
<a href='http://pixels.pixelpark.com/~koch/hide_css_from_browsers/summary/' target='_blank'>http://pixels.pixelpark.com/~koch/hide_css_from_browsers/summary/</a>
Datum vložení: 12.12.2002 2:42:57
Podle Specifikace CSS2 může UA renderovat a:hover nejen pro odkazy, ale i pro prvky A, ktere odkazy nejsou (kotvy). Správnější zápis tedy je:
a:link:hover, a:visited:hover
což ale může být na štíru s kompatibilitou (tuším v Opeře).
Datum vložení: 12.12.2002 7:36:43
Zdravim,
cesky vyraz pro selector je... selektor :) Neomlouvejte se za pouzivani slova, ktere se v CR bezne pouziva...
Datum vložení: 12.12.2002 9:25:50
ale tak trochu ve stylu, co by bylo, kdyby bylo. Na vine jsou hosi z MS. Jak je to s podporou v IE5.5 a v IE5?
Datum vložení: 12.12.2002 12:58:40
IE5 podporuje child selector urcite, selekory viazuce sa na hodnotu atribu nie.
Datum vložení: 31.1.2003 14:35:20
Zkousel jsem child selektor v IE6 a nefunguje.
Datum vložení: 12.12.2002 12:25:33
Hezky den. Ja vim, ze to je mirne off-topic, ale potreboval bych tohle: snazim se delat design tak, aby to vypadalo vsude vicemene stejne (aspon v Mozille, IE, Opere). Existuje neco jako seznam preddefinovanych CSS atributu pro jednotlive HMTL tagy v techto prohlizecich/verzich? Napr. ze tabulka ma v IE jiny "zakladni styl" nez v Mozille a cim se lisi?
Diky za info, tohle by mi hodne pomohlo, metoda pokus-omyl nepatri mezi me oblibene :-)
Datum vložení: 12.12.2002 12:54:11
jedna jedina zasada: vzdy je treba nastavovat co sa da a co ma zmysel :)
(minimalne je vascsmou treba nastavit padding a margin)
Datum vložení: 12.12.2002 21:13:11
Nevim co, jen to zkousim
Datum vložení: 12.12.2002 23:31:39
default css je pre mozilu v adresary res/ a vola sa html.css (strict mode), quirk css (quirk mode). Pre IE je default style sheet nezohnatelna vec.
Co je rozumne: pre inline elementy je zbytocne nastavovat verikalne rozmery okrem line-height (co vsak neplati o IE kde je rozumne nastavit aj line-height + height na tu istu hodnotu). Pri tagu A je vhodne nastavovat farbu pozadia aj popredia alebo IE ma dost problemy s inheritanciou v dynamickych pseudo triedach (inherited nema v laske). Pri zoznamoch (li, ...) je potrebne nastavovat padding aj margin, a takto by som moholo pokracovat do rana.
si sa bude treba zblizit s metodou pokus-omyl...
Jednoducho to nejde je treba skusat :(
Datum vložení: 12.12.2002 23:41:31
Díky. Neni to potěšující, ale aspoň se můžu odpíchnout od té Mozilly.. Ať žije Mozilla, cholera nechť vezme IE! :-)
Datum vložení: 13.12.2002 12:41:59
To provolani na konci se mi docela zamlouva. Ale je smutne, ze interval se v mozille (1.2.1, Win) zobrazuje spatne.
Datum vložení: 13.4.2005 11:40:20
http://www.w3.org/TR/REC-CSS2/sample.html předpokládám, že tento znáte. reálnou relevanci má sice mizivou, ale hezky se na to dívá. z vlastní zkušenosti vím, že i takový FF má svůj default docela odlišný (btw tento default se z něj dá ASI 'sosnout': z programového adresáře FF/res - quirk.css / html.css atd...)
Datum vložení: 13.4.2005 11:45:18
Tento "vzorový" stylopis používá například také Interval.cz. Když se na něj ale podíváte, zjistíte, že jej bylo nutno místy upravit, protože s některými jeho částmi měly (mají) některé prohlížeče vážné problémy ;-)
Datum vložení: 13.4.2005 18:07:50
http://interval.cz/__services/styles/html4.css
: ) Taky mě mohlo napadnout podívat se vám na stylesheety : ) btw: všiml jsem si tam zakomentované deklarace u
; zajímalo by mě, jak s tímto browsery vlastně zacházejí. V mozille se mi s BR nikdy pohnout nepovedlo (na rozdíl od stylování HR, které má oproti tomu podporu snad ve všech současných browserech)(což se málo ví .).
Jinak se omlovám, že jsem předchozím takřka zduplikoval příspěvek Ondreje Ivanice. O souboru obsahující instrukce k defaultnímu vykreslování HTML explorerem (a vůbec o existenci něčeho takového) kolují asi takové legendy jako o sv. Grálu : ) (také jsem svého času prohledával win a MSDN)
Datum vložení: 12.9.2005 12:18:54
Narazil jsem na problém ve Firefoxu, při parsování CSS, kde jsem použil seznam elementů (čárkou oddělovaných) ne na první úrovni. Např. "h1,h2,h3 {....}" funguje normálně, ale "div h1,h2,h3 {....}" nefunguje a výstup je blbě. Musel jsem to zapsat jako jednotlivé bloky "div h1 {....}", "div h2 {....}", "div h3 {....}". Je to chyba prohlížeče? V definici CSS jsem nenašel, že by to jít nemělo.
Datum vložení: 12.9.2005 12:38:09
Samozřejmě, že v definici není uvedeno výslovně, že to nejde. Nelze uvádět všechny nesmyslné konstrukce. Proto je v definici napsáno, jak postupovat při tvorbě správné konstrukce - stačí si ji přečíst a musí vám být jasné, že uváděná konstrukce je chybná...
Datum vložení: 17.7.2007 13:34:10
spravne by to bylo: div h1, div h2, div h3 {....}