Autor | Zpráva | ||
---|---|---|---|
MiK Profil |
#1 · Zasláno: 13. 10. 2005, 12:04:22
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 |
#2 · Zasláno: 13. 10. 2005, 12:23:32
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 |
#3 · Zasláno: 13. 10. 2005, 12:24:07 · Upravil/a: habendorf
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 |
#4 · Zasláno: 13. 10. 2005, 14:21:51
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 |
#5 · Zasláno: 13. 10. 2005, 15:29:43
Na to já používám rodič>potomek.
|
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0