Autor | Zpráva | ||
---|---|---|---|
RD Profil * |
#1 · Zasláno: 28. 12. 2004, 12:56:42
Nevite proc mi tento skriptik v IE funguje bez problemu ale ve FF ne?
<div id="jedna1" name="jedna1" style="width: 30px; height: 30px; float: left;"></div> <a href="#" onmouseover="jedna1.style.background='url(bg.jpg)'; ">zmenit</a> |
||
Leo Profil |
#2 · Zasláno: 28. 12. 2004, 13:19:22
Protoze se na element s id "jedna1" odkazujete spatnym zpusobem. Zkuste
document.getElementById("jedna1").style.background Mimochodem, div nema co mit atribut name Leo |
||
habendorf Profil |
#3 · Zasláno: 28. 12. 2004, 13:19:59
Mělo by fungovat:
<a href="#" onmouseover="document.getElementById('jedna1').style.background-image= 'url(bg.jpg)';">zmenit</a> Navázal bych to ale spíš na onclick, pak bude třeba doplnit return false. |
||
Leo Profil |
#4 · Zasláno: 28. 12. 2004, 13:24:05
Nemelo :-)
Kdyz uz tak backgroundImage (bez pomlcky, velke i) Leo |
||
habendorf Profil |
#5 · Zasláno: 28. 12. 2004, 13:25:49
OK, šlo mi hlavně o to document.getElementById('jedna1'), byl jsem ale pomalejší.
|
||
RD Profil * |
#6 · Zasláno: 28. 12. 2004, 14:19:19
diky moc! funguje... jeste doplnujici dotaz co kdyz chci dat priznak background-repeat: no-repeat; kam s tim?
|
||
habendorf Profil |
#7 · Zasláno: 28. 12. 2004, 14:29:27
Asi lze použít jen background (bez -něco) a pak všechny atributy najednou, viz http://www.jakpsatweb.cz/css/background.html
|
||
Leo Profil |
#8 · Zasláno: 28. 12. 2004, 22:34:04
Normale, opet
...style.backgroundRepeat = "no-repeat"; Leo |
||
Časová prodleva: 20 dní
|
|||
mracek Profil * |
#9 · Zasláno: 17. 1. 2005, 16:23:27
habendorf
OnmouseOver ? V CSS muzes pouzit a {background...} a:hover {back...} |
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0