Come Creare Un Menu A Comparsa

Sommario:

Come Creare Un Menu A Comparsa
Come Creare Un Menu A Comparsa

Video: Come Creare Un Menu A Comparsa

Video: Come Creare Un Menu A Comparsa
Video: TUTORIAL - Come creare un menu a tendina in HTML5 e CSS3 | FoglioDiStile.Com 2024, Novembre
Anonim

Con l'aiuto di un buon codice HTML e semplici regole CSS, puoi creare un bel menu a comparsa che può essere facilmente modificato e integrato. Utilizzando il linguaggio di markup e i fogli di stile a cascata, puoi assicurarti che i menu funzionino correttamente in tutti i browser.

Come creare un menu a comparsa
Come creare un menu a comparsa

Istruzioni

Passo 1

Per prima cosa, costruisci la struttura di base del tuo menu. Apri un editor di testo e crea un elenco numerato con un sottomenu che funge da elemento dell'elenco padre. Per esempio:

  • Primo elemento

    • Elemento a discesa
    • Menu a discesa2

Passo 2

Salva l'elenco generato in un file html separato. Quindi, crea un file con estensione.css e inserisci tutti i parametri del foglio di stile.

Passaggio 3

Rimuovere eventuali spaziature e punti elenco presenti nell'elenco puntato e impostare la larghezza del menu utilizzando gli strumenti CSS: ul {list-style: none;

larghezza: 200px; }

Passaggio 4

Imposta la posizione relativa di tutti gli elementi nell'elenco utilizzando l'attributo position: ul li {position: relative; }

Passaggio 5

Successivamente, è necessario progettare un sottomenu, ciascuno dei cui elementi apparirà a destra del menu principale nel momento in cui il puntatore del mouse si trova sull'elemento: li ul {position: absolute;

sinistra: 199 px;

in alto: 0;

display: nessuno; } L'attributo di sinistra è un pixel in meno della larghezza del menu stesso. Ciò consente di posizionare in modo intelligente gli elementi pop-up senza creare doppi bordi. L'attributo di visualizzazione viene utilizzato per nascondere il sottomenu all'apertura della pagina.

Passaggio 6

Stile i collegamenti come desiderato utilizzando le opzioni CSS appropriate. Includere il parametro display: block in modo che ogni collegamento occupi tutto lo spazio che gli è stato riservato.

Passaggio 7

Per far apparire il menu nel momento in cui il cursore è sopra di esso (hover), è necessario inserire il codice: li: hover ul {display: block; }

Passaggio 8

Imposta opzioni aggiuntive per visualizzare i collegamenti e gli elementi dell'elenco come desiderato.

Passaggio 9

Il menu a comparsa è pronto. Ora resta da includere l'attributo nel file.html: Menu a comparsa

Consigliato: