Autor Zpráva
jm
Profil *
zdravim potreboval by som spravit hover obrazku v css... to sa mi podarilo az na to ze obrazok je taky velky ako pocet pismen v href="#">text</a>
neviem kde mam zadefinovat sirku a vysku obrazka

<div id="obr">
<a target="_blank" class="zmena_obrazku" href="#"></a>
</div>

#obr {
position: absolute;
top: 370px;
right: 200px;
}
a.zmena_obrazku {
background: transparent url('obr1.gif') no-repeat;
}
a:hover.zmena_obrazku { background: transparent url('obr2.gif') no-repeat ;
}
yderf
Profil
Nikde - takto pozadie nefunguje. Okrem toho, takto sa hover nerobí - lepšie je mať oba stavy v jednom obrázku a pozadie posunúť - http://www.wellstyled.com/css-nopreload-rollovers.html

A ďalšia vec, pokiaľ viem, tak pseudotriedy je lepši písať nakoniec. Minimálne je to viac prehľadné (teda a.zmena_obrazku:hover).

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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

0