April 13
Il tag "select" è la via più lunga in piedi per fare un menu a discesa nella pagina Web, ma dal momento che sono stati introdotti Cascading Style Sheets (CSS), i menu con le apparenze molto personalizzabili sono diventati popolari. Molti menu a discesa come personalizzate utilizzano JavaScript per rivelare o nascondere le voci di menu a base di azioni del mouse dell'utente. Tuttavia, il "hover" pseudo-classe in CSS può essere utilizzato anche per visualizzare le opzioni di menu quando il puntatore del mouse viene spostato sopra il menu, quindi non è necessario JavaScript.
1 Inserire il seguente codice CSS tra i tag "testa" del documento HTML:
<Style type = "text / css">
.Menu{
display: inline-block;
position: relative;
}
.menucontent {
visibility: hidden;
position: absolute;
width: 100%;
}
.menu: hover {.menucontent
Visibilità: visibile;
}
</ Style>
2 Aggiungere il seguente codice al corpo del documento HTML:
<Div class = "menu"> menu a discesa
<Span class = "menucontent">
<a href="page1.html"> Articolo 1 </a>
<a href="page2.html"> Articolo 2 </a>
<a href="page3.html"> punto 3 </a>
</ Span>
</ Div>
3 Salvare la pagina e caricare in un browser Web. Muovi il mouse sopra il testo "menu a discesa", e le voci di menu compaiono. Mettere qualsiasi contenuto HTML che ti piace tra i tag "span" per fare un menu personalizzato. Riutilizzare il codice HTML dove vuoi un menu a discesa sulla tua pagina.