Informatică, întrebare adresată de Andreea234, 10 ani în urmă

Ma poate ajuta cineva care sa imi spuna cum sa fac in HTML un meniu cu submeniuri ca atunci cand ma plimb cu mouse-ul pe mienu sa se deschida submeniurile?Urgent!!

Răspunsuri la întrebare

Răspuns de denlavi
2
Mai jos am scris un cod pt un asemenea meniu, dar pt ca nu este afisat cu spatierea corespunzatoare , ti-am atasat si fisierul html cu acest meniu, dar nu stiu daca este permis sa incarci fisiere html.
Ideea e ca introduci in <li> o alta lista <ul> cu acele link-uri care vrei sa fie afisate cand mouse-ul este deasupra <li>. Cu ajutorul elementului <style> setezi sa nu fie afisate decat atunci cand mouse-ul e deasupra . Daca nu intelegi ceva, ma poti intreba.

<html>
<body>

<ul id="meniu">
<li><a href="x.html"> Acasa <a/></li>
<li> Produse 
<ul>
<li><a href="x.html"> Legume <a/></li>
<li><a href="x.html"> Fructe <a/></li></ul></li>
<li> Link-uri utile 
<ul>
<li><a href="x.html">Link 1 <a/></li>
<li><a href="x.html"> Link 2 <a/></li>
</ul>
</li>
</ul>

<style>

#meniu li a {
display:block;
}

#meniu li a:hover {
 background-color:black;
 color:white;
}


#meniu li:hover ul {
display:block;
}
#meniu li ul {
 display:none;
}
</style>
</body>
</html>


Alte întrebări interesante