Autor Zpráva
Anonymní
Profil *
Dobrý den, nevíte prosím, jak udělat, aby se po najetí kurzoru myši na odkaz změnila barva jeho pozadí, děkuji. Například jako na http://sovavsiti.cz/
venca163
Profil
a {background: #ffffff;}
a:hover {background: #eeeeee;}
Anonymní
Profil *
Děkuji, a ještě (ale to asi nebude tak snadné) jde nějakým způsobem nastavit délku zbarvení, tím myslím, pokud mám pod sebou více odkazů a chci, aby se měnila barva u všech stejně a to dle toho "nejdelšího".
Například www.radekhulan.cz (V pravém sloupečku s názvem kategorie)
DJ Miky
Profil
Nadefinuj jim šířku:

a {display:block;width:100px;}
Anonymní
Profil *
A pokud chci, aby se mi měnili jenom některé odkazy, tak jak jsem se tak dočetl, tak by mi měli pomoc třídy, ale nějak mi to nefunguje :-(


<style>
..
a.class1 {background: #f5f5f5;}
a.class1:hover {background: #ffd700;}
..
</style>

..

<body>

<a class="class_1" href="#S1">bla bla</a><br>

Jaksi se mi pak nemění už nikde nic... Kde je prosím chyba??
Anonymní
Profil *
bože! Pravopis sorry....
venca163
Profil
class_1 není shodné s class1

najdi jeden rozdíl
venca163
Profil
a.class1:hover {background: #ffd700;}
a tohle uprav na
a:hover.class1 {background: #ffd700;}
Bubák
Profil
anonymní
Abys nemusel psát class nebo id ke každému odkazu, většinou se to dělá takhle podobně:

<style>
#menu a {background: #f5f5f5; display:block; width:6em; padding:0 1ex}
#menu a:hover {background: #ffd700;}
</style>

<div id=menu>
<a href="#S1">bla bla</a>
<a href="#S2">bla bla</a>
...     ...     ...
</div>
DJ Miky
Profil
Bubák
a tohle uprav na a:hover.class1 {background: #ffd700;}

Skutečně? Já bych to nechal...
Anonymní
Profil *
díky...
Toto téma je uzamčeno. Odpověď nelze zaslat.

0