Autor Zpráva
Nailen
Profil
zdravím všechny. Témata jsem tu prohledával a o co mám zájem jsem tu nenašel.

chci něco podobného:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
  <meta http-equiv="content-type" content="text/html; charset=windows-1250">
  <meta name="generator" content="PSPad editor, www.pspad.com">;
  <title></title>
  </head>
  
   <script language="javascript">
<!--
aktivni = new Image;
aktivni.src = "radbtn_on.png";
neaktivni = new Image;
neaktivni.src = "radbtn_off.png";
//-->
</script>
  
  <body>
           <a href="odkaz.htm" onMouseOver="neaktivni.src=aktivni.src; return true" onMouseOut="neaktivni.src='radbtn_off.png'">
<img name="neaktivni" src="radbtn_off.png" width=šířka_obrázku height=výška_obrázku border=0>... text1 ...</a>


  </body>
</html>


ale potřebuji to použít několikrát. Jakmile odkaz okopíruji několikrát, tak to přestane fungovat. Potřebuji tedy několik odkazů, kde každý se skládá z obrázku a textu. Po najetí na odkaz se změní obrázek, text zůstává.

Vyřešil jsem to následovně:
<a href=odkaz.php onMouseOver=\"neaktivni" . "$i" . ".src=aktivni.src; return true\" onMouseOut=\"neaktivni" . "$i" . ".src='pic/radbtn_off.png'\"><img name=\"neaktivni" . "$i" . "\" src=\"pic/radbtn_off.png\" border=0> ... text i...</a>


přidal jsem tam proměnou $i, která se mění i++. Vše by bylo OK, ale teď jsem se dostal do situace, kdy mi tam ta proměná nevyhovuje. Je nějaká možnost, jak tento script napsat jinak, abych tam nemusel mít proměnou?
Jde to udělat třeba pomocí css?

Předem děkuji za odpověď.
habendorf
Profil
http://stuff.1-webdesign.cz/text-indent.html ?

Pokud je tam ještě text, volil bych spíše background.

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