Hogyan csináljam meg, hogy egy javascriptes lenyíló menü jókor "tűnjön el"?
Figyelt kérdés
Alapból ugye egy onMouseOver eseményre megjelenik, de az eltűnéssel bajban vagyok. Ha a linkre teszek onMouseOut-ot (vagy a linket magába foglaló <li> tagre), akkor a lenyíló menüre már rá sem lehet kattintani. Azt próbáltam, hogy magára a lenyíló menüre teszek onMouseOver-t és onMouseOut-ot, de valahogy nem működött. (Akár <a>-ra, akár <li>-re, akár magára a <div>-re tettem.) Mindig eltűnik a menü, vagy úgy marad örökre, esetleg fel-felvillan.
A setTimeout-ot is használtam, de nem jött össze. Ebben még nincs gyakorlatom. Megköszönném a segítséget!
2009. máj. 9. 22:21
1/1 anonim válasza:
Én az egészet egy külső divbe raknám bele.
Szóval
<div id="contanier">
<a ..>
<img ..>
</a>
<div id="megjelenodiv">
..
</div>
</div>
Aztán a divnek adnék egy mouseout-ot.
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
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!