Autor Zpráva
zutra
Profil
Ahoj, mám v menu odkazy a chtěl bych, aby po najetí myši se změnil obrázek pozadí odkazu. Snažím se to řešit postupem, který je na těchto stránkách již uveden, tj. že mám jeden velký obrázek a při hover ho jenom posunu. Problém je v tom, že Chrome mi to pozadí vůbec nezobrazí, zatímco IE7 s tím nemá problém. V místní diskuzi jsem již našel něco podobného, ale nerozuměl jsem tomu řešení.
Zde je příklad (na barvy se nedívejte :D) http://www.zutra.wz.cz/vf/
P.S.: s webem v podstatě začínam, takže když v tom objevíte nějakou prasečinu, tak mi pls řekněte, jak to udělat správně ;-)
panther
Profil
zutra:
Máš pravdu, prasečina je to obrovská. Vyhoď ten blokový div z řádkového odkazu. Pozadí dej odkazu, nastav mu rozměry a přidej „display: block“.
zutra
Profil
panther:
Divy jsou pryč. V IE to jede dobře, jenže Chrome mi ten obrázek na pozadí odkazu prostě nechce zobrazit.
Tady je ten styl:

a.menu{
background: url(../obrazy/menu_tlacitko.bmp) no-repeat;
text-decoration: none;
cursor: hand;
display: block;
}
a.menu:link{color:green}
a.menu:visited{color:green}
a.menu:active{color:red}
a.menu:hover{background-position: right top;}
panther
Profil
zutra:
jenže Chrome mi ten obrázek na pozadí odkazu prostě nechce zobrazit.
zobrazuje. Možná se ti načítá z cache stará verze před úpravou.
zutra
Profil
panther:
No to je fór :), a jak ho donutim to celý načíst znova?
preca1
Profil
ve ff funguje ctrl+f5, a mohlo by to fungovat i u tebe

Vaše odpověď

Mohlo by se hodit

Nezapomeňte na odkaz na živou ukázku problému.

Prosím používejte diakritiku a interpunkci.

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