Autor Zpráva
MiK
Profil
Nevíte někdo co znamená zápis:
#outer[id] {display: table; position: static; border: 1px solid red;}

jde mi hlavně o to co znamená ve jmenu #outer[id] to [id]
Petra
Profil
To znamená, že to bude element s id outer, který má nastavené id :-) Používá se to proto, že IE, tohle [id] neumí interpretovat (zapsanýstyl ignoruje). Běžný smysl použití je spíš třeba table[id] (tabulka s nějakým id) nebo table[id="tabulka"] (tabulka s id tabulka).
habendorf
Profil
To je divná definice, protože doslova znamená:
Element s id="outer" s atributem "id" nastaveným na jakoukoliv hodnotu.
více třeba http://interval.cz/clanek.asp?article=1778

Tak jsem to zas měl rozepsaný moc dlouho :o)
Yuhů
Profil
Já tenhle hack používám pro rozlišení prohlížečů, které interpretují pokročilé selektory. Je to hack plně validní, ale poněkud nejistý, protože nezohledňuje budoucí prohlížeče.
habendorf
Profil
Na to já používám rodič>potomek.
Toto téma je uzamčeno. Odpověď nelze zaslat.

0