Hogyan oldható meg, hogy akkor jelenjen meg valami ha föléviszam az egeret? Szal van 1 menü és ha föléviszem akkor pl átszíneződik ezt tudom, de hogyan érhető el az hogy akkor mellette megjelenjen 1 kép? A hover -be kell valamit beágyazni nem?
javaslom a hover elfelejtését:
onmouseover="" onmouseout=""
és az inner html funkciókat!
Márk arra gondol, hogy ami neked kell, ahhoz javascriptet kell használnod.
Ha viszont csak egy kis ikonra gondoltál, azt még css-sel talán meg lehet oldani. Pl.:
div.normalmenupont {
width: 200px;
height: 20px;
... szövegformázásokat most nem írom ki ...
}
div.normalmenupont:hover {
background: url(ikon_20x20.jpg) no-repeat right;
}
Ekkor a div doboz jobb szélében egér rávitelekor meg fog jelenni a kis ikon_20x20.jpg kép. Persze ez a módszer az internet explorer régebbi verzióiban nem megy, mivel azok a hover effektet csak a link (<a> tag) esetén értelmezték.
Értem.
Nekem olyan kellene hogy:
Van a menü és mellette megjelenik 5px-re 1 kis kép ha rákattolok.
Ilyen kellene
Oldaltöltés nélkül az a legegyszerűbb megoldás, ha eleve üresen hagyod a kis kép helyét (pl beraksz oda egy semleges képet, vagy egy átlátszót ugyanakkora méretben, mint ami ott meg fog jelenni).
A menüpont onclick eseményére a berakott semleges képet lecseréled egy általad választottra.
Nagy vonalakban:
<span onclick="document.GetElementById('kep').src='jokep.jpg';">Menüpont</span>
...
<img src="atlatszo.gif" id="kep">
Persze a span lehet bármilyen más elem, amihez csatolható az onclick esemény (div, a, p...)
Az az igazság, ha pontosabban leírnád mit szeretnél, többet tudnék segíteni.
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!