Autor Zpráva
gygabyte
Profil *
Zdravím mám stránku chci si udělat aby se při najetí na položku v menu změnil obrázek.
Udělal jsem to podle návody na JPW, ale dělá mi to problém, který je vidět na odkazu Home.
tady je zdroják:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> 
<html> 
<head> 
<meta http-equiv="Content-Language" content="cs"> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 
<link rel="stylesheet" href="styly.css"> 
<title>Change-of-ikonky - výjmečná výměna ikonek</title> 
</head> 
<body> 
<style> 
a.zz:hover {background-image: url('grafika/test1a.png')}
</style> 
<br> 
<center><div class="logo"> 
</div> </center> 
 
<div class="menu"><center> 
<a href="index.php" border="0" class="zz"><img class="polozka" src="grafika/test1.png" border="0"></a></span><a href="katalog.php"><img src="grafika/test2.png"></a><a href="vlozit.php"><img src="grafika/test3.png" border="0"></a><a href="konktakt.php"><img src="grafika/test4.png" border="0"> </a> 
</div></center> 
 
 
</body> 
</html> 
 


Za boha nemůžu přijít kde je chyba :(
panther
Profil
gygabyte:
syntaktická chyba tam není, je tam jiná. V HTML máš obrázek (IMG), ve stylech měníš pozadí odkazu (to se mění, jenže obrázek je nad ním).

Možné řešení? Zde nebo měnit URL hodnotu atributu SRC javascriptem (nedoporučuji, zbytečné a bez JS nefunkční).
gygabyte
Profil *
Změnil sem to. Ale teď to nedělá nic ...
panther
Profil
gygabyte:
Ale teď to nedělá nic ...
ještě, aby dělalo, když ve stylech není deklarovaný žádný hover. Než sem napíšeš, zkus, prosím, přemýšlet.
gygabyte
Profil *
panther:
Než sem napíšeš, zkus, prosím, přemýšlet.

Už mi to funguje, druhý příspěvek mi prakticky moc nepomohl, ale je to poučení pro příště.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

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

0