Autor Zpráva
Ivorius
Profil
Potřeboval bych pomoci, mám seznam odkazů
<ul>
 <li><a href="#">Neco</a></li>
<li><a href="#">Neco</a></li>
<li><a href="#">Neco</a></li>
<li><a href="#">Neco</a></li>
</ul>

....

<div id="kolecko">...</div>


Pro div kolecko mám ve stylu:
#kolecko {position: absolute; top: 147px; left: 799px; width: 117px; height: 125px;  z-index: 3; background-image:url(bedny.jpg); background-position:0 0; background-repeat:no-repeat;}


A ted bych potřeboval javascriptem posunovat to pozadí divu na základě najetí myší nad jednotlivé položky toho menu. Jakože něco ve stylu
<li ><a href="#" onmouseover="return zmena_pozice(125 );" onmouseout="return zmena_pozice(0);">Blabla</a>


Mohl by mi někdo poradit?
Ivorius
Profil
Což jsem zapomněl dodat by znamenalo posunout pozadí o 125px.

Tedy nastavilo by se

background-position:0 125px;
habendorf
Profil
document.getElementById("kolecko").style.backgroundPosition="0 " + oKolik + "px";

Nějak zhruba takhle.
Ivorius
Profil
Díky habendorfe, seš bedna. Já jsem to měl podobně, akorát mi chyběly ty pluska a říkal jsem si proč to nefunguje :)

Až pojedeš kolem, máš u mě pivko nebo co piješ.
Plaváček
Profil
Ivorius

habendorf pije Modrý Portugal. Pokud vím.
habendorf
Profil
Plaváček

Kdepak, radši pivko. Modrý Portugal jen když někdo prohraje sázku ;o)

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

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