Autor Zpráva
IdemeNaHavaj
Profil
Zdravim, ako mam javascriptom dopredu nacitat vsetky obrazky, aby sa nenacitavaly napriklad pri onMouseOver? Chcem aby boli uz u kazdeho navstevnika nacitane, viem ze sa to da niekde to tu bolo no neviem to najst.
edit:
sorry prave sa mi to podarilo najst http://interval.cz/clanky/javascript-zmena-obrazku-pri-najeti-kurzorem-1/
Joker
Profil
IdemeNaHavaj:
To je jedna možnost, ale obvykle je ještě lepší mít jeden velký obrázek ve kterém jsou obě varianty („normální“ i „zvýrazněná“), nastavit mu rozměry aby byla vidět jen jedna z nich a při najetí myší ho posunout.

To se dokonce dá udělat i jen v CSS, úplně bez JS.
mandel99
Profil *
.imgposition {
    width:146px; 
    height:25px; // výška objektu polovina výšky obrázku
    background: url('../images/image.png'); // výška obrázku 50px
}
.imgposition:hover {
    background-position: 0 -25px
}

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: