Autor Zpráva
Frantisek Kuncl
Profil
Dobrý den. Mám vnořený div, kterému chci v css přiřadit jiné formátování odkazů. Změnu bg mi akceptuje a aměnu a:link atd nikoliv. Co dělám špatně?
css:
div#text a:link { color: #9c2a00; text-decoration: none;}
div#text a:visited {color: #fffbd0; text-decoration: none;}
div#text a:hover { background-color: transparent; color: #663300 ;text-decoration: none;}
vnořený div
.program { background-color: #FFFFF0; padding: 30px 20px 30px 20px; border: 2px white; -moz-border-radius: 8px;}
div.program a:link {color: #A78638; text-decoration: none;}
div.program a:visited {color: Fuchsia; text-decoration: none;}
div.program a:hover {color: #A78638; text-decoration: none; }

Děkuji mnohokráte
Leo
Profil
Protoze selektor bez mrizky ma mensi prioritu nez selektor s mrizkou. Leo
bojars
Profil
Skús to bez toho "div":

CSS:

.program a:link {color: #A78638; text-decoration: none;}
.program a:visited {color: Fuchsia; text-decoration: none;}
.program a:hover {color: #A78638; text-decoration: none; }

HTML:

<a class="program" href="#">nějaký odkaz</a>
Frantisek Kuncl
Profil
To Leo: Děkuji. Špatně jsem pochopil princip. Žil jsem v domění, že i když vložím class s jiným formátováním do ID, tak si vezme pozdější příkaz. Dal jsem to do jiného ID. Funguje to, ale vypadá to divně:
<div id="programodkaz" class="ramecek">
<a href="../umelci_ardentesole_cz.php" target="_blank" >Ardente Sole (Polsko)</a><br>
</div>
To Bojars: Nefunkční

František
Leo
Profil
Funguje to tak, ze pokud mate

<div id="neco" class="neco">
</div>

pak pravidlo

#neco {} prepise .neco {} bez ohledu na poradi v CSS. Leo
Toto téma je uzamčeno. Odpověď nelze zaslat.

0