Autor Zpráva
Honzaaa
Profil *
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
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 *
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
www.jakpsatweb.cz/css/css-kaskadovani.html
Railbot
Profil
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.

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: