Autor Zpráva
Karel25
Profil *
Jak to udělat v css? Mám

#menu
{ a {color: white; text-decoration: none} 
}

#menu1 
{    a { padding: 0.2em 1em 0.5em 1em; border: outset -0.5em; font-weight: bold; text-decoration: none}
a:link, a:visited { background: #000080; color: #fff }
a:hover { background: rgb(102,153,255); color: rgb(255,255,0); border: inset 0.5em}
}


ale nějak mi to nefunguje, poraďte, děkuji.

Moderátor Str4wberry: Vkládej prosím kódy mezi značky [pre] a [/pre] (stačí kliknout na ).
yFang
Profil
Karel25:
#menu a {...}
#menu1 a {...}
#menu1 a:link, #menu1 a:visited {...}
#menu1 a:hover {...}
Karel25
Profil *
taky dobrý nápad, ale bohužel to taky nejde
yFang
Profil
Karel25:
Jak se projevuje to nejde? Můžeš dát "živou" ukázku?
Karel25
Profil *
no potom mám v html

<div class="menu">
<a href="#">Technopool </a>
</div>

<div class="menu1">
<a href="#"> HOME </a>
</div>


a ty odkazy nemají každý jiný styl
yFang
Profil
Karel25:
Aha, problém je jinde: class se v css zapisuje s tečkou, zatímco id s křížekm.

<div id="menu"> v css: #menu
<div class="menu"> v css: .menu
panther
Profil
Karel25:
class v HTML je tečka v CSS
id v HTML je # v CSS
Karel25
Profil *
jo no jo, děkuji za vyřešení malého problému :-)

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: