| Autor | Zpráva | ||
|---|---|---|---|
| Honzaaa Profil * |
#1 · Zasláno: 14. 2. 2008, 22:16:33
Ahoj, narazil jsem na takovýto zápis css. Mohl by mi někdo, prosím, vysvětlit, co znamená to podtržítko na začátku některých zápisů? K čemu je to dobré a proč se tam opakuje vícekrát position nebo left (jednou s podtržítkem a jednou bez něj).
#hlavicka { position:fixed; _position:absolute; top:0px; left: 0px; _left: -16px; margin:0; padding:0px; width:100%; height: 90px; background: #333399; z-index:9; } |
||
| Měsíček Profil |
#2 · Zasláno: 14. 2. 2008, 22:26:04
Je to "hack" pro IE tuším a funguje jenom v Quirk režimu ve standartu už ne (nebo nefunguje jenom ve strictu .. tady si nejsem jistej). Takže "position:fixed" bude pro všechny prohlížeče, ale IE si vezme pro sebe jen zápis s podtržítkem a ten předchozí bude ignorovat, ale doporučuji se na tyto blbý hacky vykašlat.
|
||
| Honzaaa Profil * |
#3 · Zasláno: 14. 2. 2008, 23:51:14
Měsíček
díky za vysvětlení. Ještě jeden dotaz - občas je nějakým zápisem v css uvedeno !important To je dobré k čemu? |
||
| Bubák Profil |
#4 · Zasláno: 14. 2. 2008, 23:55:24
|
||
| Railbot Profil |
#5 · Zasláno: 15. 2. 2008, 09:50:55
Honzaaa
Udělá vlastnost "důležitou", přebije všechny ostatní s jinou hodnotou. p {color: blue !important} p {color: red} Odstavec bude stále modrý. Nedoporučuji používat, není to ani potřeba. Ale hlavně když už to někde je, tak to dělá jen bordel při dodatečných úpravách. |
||
|
Časová prodleva: 18 let
|
|||
0