Klauzule !important

Příspěvky či dotazy, které se nehodí do žádného jiného vlákna...
Falt
Příspěvky: 405
Registrován: 30 srp 2013 23:48
Kontaktovat uživatele:

Klauzule !important

Příspěvekod Falt » 25 čer 2015 13:59

Je to jenom drobnost z praxe.
Obecně nemá zápis v externím CSS přednost před zápisy v HTML, provedenými formou atributu style u některého tagu. ALE existuje fígl, který přednost definici v CSS nad definicí v HTML zajistí. Je to klauzule !important - vždy musí být zapsaná před středníkem!

Příklad takového zápisu v externím CSS:
p {color:blue !important;} - má přednost před zápisem v HTML

Pozn.:

p {color: blue;}
p {color: green;}

Budou odstavce modré nebo zelené? Pokud tento stylopis vyzkoušíme, uvidíme, že odstavce budou zelené.
V CSS platí, že později napsané pravidlo má přednost - pokud ovšem k předchozímu zápisu nepřidáme klauzuli !important;
:)

Zpět na “Různé”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 14 hostů