Van egy nagyon jó css kódom (egérmozgásra változó kép), de csak egyszer használhatom egy oldalon belül, mit tegyek? (lent)
Van egy kód, amivel ha a képre vsizem az egeret, egy másik kép jelenik meg, és mint leviszem róla, újra az eredeti kép lesz az.
Ezt a kódot egy oldalon belül csak egyszer engedi használni, mi a megoldás?
Itt a kód:
<a href="http://scriptcenter.hu" onMouseOver= "if (document.images) document.pixelbutton.src='http://pics3.inxhost.com/images/sticker.gif';" onMouseOut= "if (document.images) document.pixelbutton.src= 'http://www.scriptcenter.hu/images/banners/pixelbutton.png';"><img src="http://www.scriptcenter.hu/images/banners/pixelbutton.png" name=pixelbutton border=0></a>
Ez JavaScript! De ha már itt tartunk egyszerűbb lenne TÉNYLEGES CSS kóddal megoldani a képváltást.
1 ez egyáltalán nem css
2 ez ahogy látom csak chrome-on megy
3 if (document.images)??? ez minek?
Sziasztok!
1. Sajnálom, nem tudtam hogy nem css, nem értek annyira a szkriptekhez :)
2. Az if documentes dolgot én sem értem, ezt az egész kódot egy oldalról szedtem le.
3. Kérlek szépen titeket, segítsetek nekem, és írjátok le a kódot helyesen, mert én már 2 napja küszködök azzal, hogy sikerüljön, de sehogy nem tudom működésre bírni.
4. Ezen az oldalon mit kell csinálnom? [ [link]
Köszönöm szépen, hogy segítetek!
azon az oldalon van a megoldás ha tényleg css-el akarod megcsinálni
<a href="http://scriptcenter.hu" onMouseOver="document.pixelbutton.src='http://pics3.inxhost.com/images/sticker.gif';" onMouseOut="document.pixelbutton.src='http://www.scriptcenter.hu/images/banners/pixelbutton.png';"><img src="http://www.scriptcenter.hu/images/banners/pixelbutton.png" name="pixelbutton" id="pixelbutton" border=0></a>
ja és ha nem értesz a szkriptekhez hanyagold...
ez a kód csak chrome-on működik....legalábbis nekem
Kezdjük azzal, hogy képcserét nem lehet CSS-ben megoldani, csak háttérképcserét lehet benne végezni, egyébként ugyanazt a hatást tudod vele elérni mint JavaScripttel.
Háttérképcsere CSS használatával:
#kep{
background:url(kep1.png) no-repeat;
}
#kep:nover{
background:url(kep2.png) no-repeat;
}
Képcsere JavaScript használatával:
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!