Autor | Zpráva | ||
---|---|---|---|
Creation Profil |
#1 · Zasláno: 4. 12. 2008, 18:02:16
Zdravim,
potreboval by som vediet ako spravim, ze ked ukazem kurzorom mysi na odkaz, tak sa mi zmeni obrazok umiestneny na stranke. Napriklad mam v hlavicke logo stranky a pod nim v menu odkazy. Pojdem na niektory odkaz a logo sa mi zmeni na iny obrazok ktory charakterizuje ten odkaz (polozku v menu). Za rady dakujem. |
||
Bubák Profil |
#2 · Zasláno: 4. 12. 2008, 18:38:19
|
||
Měsíček Profil |
#3 · Zasláno: 5. 12. 2008, 13:14:09
Reaguji na Creationa:
Třeba takhle: <div id="logo"> To je ta hlavička s logem </div> <a href="odkaz.html" onmouseover ="document.getElementById('logo').style.backgroundImage='url(1.jpg)';" onmouseout ="document.getElementById('logo').style.backgroundImage='url(2.jpg)';" > Nějáký odkaz </a> |
||
Časová prodleva: 9 dní
|
|||
ultapako Profil * |
#4 · Zasláno: 14. 12. 2008, 13:03:11
http://www.jakpsatweb.cz/javascript/document-adresovani.html (Změna obrázku)
|
||
Měsíček Profil |
#5 · Zasláno: 14. 12. 2008, 13:06:21
Reaguji na Ultrapaka:
Jenže on nechce změnit obrázek ;-) On chce pouze změnit vlastnost background u nejspíše <div>u. Mimochodem já už řešení napsal a Bubákův odkaz je také velice výstižný. |
||
Bubák Profil |
#6 · Zasláno: 14. 12. 2008, 13:41:21
„ On chce pouze změnit vlastnost background“
Jestli jde Creationovi o tag img, nebo CSS vlastnost background, jde zjistit jedině použitím křišťálové koule. Pro zajímavost měnit obrázek, nebo pozadí, při přejíždění odkazů v menu; jde i bez javascriptu, stačí CSS. |
||
Měsíček Profil |
#7 · Zasláno: 14. 12. 2008, 14:08:57 · Upravil/a: Měsíček
Reaguji na Bubáka:
Ovšem zkloubením všech tří příkladů se dá použití koule vyhnout. V každém případě se z mého prvního příkladu dá velice jednoduše dojít stejného efektu i kdyby místo <div> byl <img> a to pouze s nepatrnou změnou. EDIT: "Pro zajímavost měnit obrázek, nebo pozadí, při přejíždění odkazů v menu; jde i bez javascriptu, stačí CSS." Bez JS si to nedovedu představit. Z JS pomocí změny className už ano. Jakpak by jsi to řešil ty?* * (tedy hoverem jednoho prvku změnit vlastnosti jiného prvku bez použití JS) |
||
Časová prodleva: 15 let
|
0