Autor Zpráva
External
Profil
Dobrý den, chtěl bych nějak udělat, aby se obrázek s odkazem změnil po najetí myši.
Nechci ale používat skripty, ale čisté css. nevím ale jak to udělat, aby to fungovalo jak v IE, tak Mozille a aby se všechny obrázky načetli hned při načtení stránky.

Jde to udělat jinak, než <body onload=?

Stránka, na které pracuje nebude obsahovat jedinou tabulku a jediny skript. Chci čisté html a CSS.
Martin
Profil
http://wellstyled.com/css-nopreload-rollovers.html
Dero
Profil
http://www.pixy.cz/pixylophone/2003_07_archiv.html#1057659454
External
Profil
Na těchto stránkách je ale vždy obrázek jako pozadí. Já ale potřebuji, aby se při změně pracovalo bez pozadí. Žádný text totiž používat nebudu. Pouze dva obrázky, při najetí myší se prohodí.
WanTo
Profil
Zkus new Image().src = "url_obrázku"; Možná se načte do cache.
DJ Miky
Profil
External
a proč to nemůže být jako pozadí? nemusíš tam dávat žádný text, prostě si uděláš div a tam bude to pozadí ke změně...
esemeska
Profil
presne, proc neudelas proste odkaz s pozadim a pozadim hover(musi mit display block)?
-predload by mozna sel takto: <img src="obrazek.jpg" style="display: none"> nebo mozna display hidden, ale to zabere misto na strance, takze bych to dal treba nekam dolu, nebo do napozicoval
Leo
Profil
Display: hidden neexistuje, a na display: none to myslim Opera nenacte predem vubec, Leo
DJ Miky
Profil
esemeska
visibility:hidden...
Radek Hrabůvka
Profil
visibility: hidden; position: absolute /* načte i Opera a nazabírá místo v dokumentu */
Toto téma je uzamčeno. Odpověď nelze zaslat.