Dropdown

Elemento contenitore che espande, comprime e consente di selezionare elementi contestuali di un’interfaccia, in particolare liste di elementi (es. link o opzioni). È comunemente chiamato anche menù a tendina

Componenti

Metadati e link per approfondire

Anteprima

Anteprima:
Inizio anteprima:Fine anteprima.

Quando usarlo

Il Dropdown offre una navigazione veloce al contenuto desiderato, permettendo agli utenti di risparmiare tempo e accedere direttamente a specifici contenuti. È utile quindi per creare menu contestuali tramite un elenco di link o azioni.

Aiuta inoltre a nascondere le scelte meno rilevanti, mantenendo l'interfaccia pulita sopratutto nel caso di poco spazio a disposizione.

Alternative a questo componente

Select, Autocomplete e Radio button: per permettere all'utente di esprimere scelte tra più elementi in un modulo (Form) usa i componenti dedicati.

Come usarlo

  • Assicurati che il menu a tendina sia visibile e facilmente accessibile.
  • Organizza le opzioni in un ordine logico o alfabetico.
  • Limita il numero di opzioni per evitare all'utente un eccessivo carico cognitivo.
  • Usa le varianti di colore nel rispetto del loro valore semantico.
  • Nel caso ci siano molte opzioni, organizzale in sottocategorie.

Attenzione a

  • Non nascondere nel menu quelle opzioni che richiedono una accesso immediato o frequente.
  • Garantire che il menu sia facilmente accessibile e utilizzabile con dispositivi touch, tastiera e strumenti di tecnologia assistiva come screen reader.
  • Aggiungere un’icona all’etichetta di testo solo quando ne rafforza il significato.

Buone pratiche sui contenuti

  • Usa nomi di opzioni che siano intuitivi e facili da comprendere.
  • L'etichetta del pulsante di apertura deve descrivere in modo chiaro la finalità del menu.

Accessibilità

Lo stato delle verifiche di accessibilità effettuate sul componente Bootstrap Italia

CaratteristicaStatoDescrizione

Visivamente accessibile

Pronto

Uso e contrasto dei colori, leggibilità

Amichevole con lettori di schermo

Pronto

Struttura titolazioni, etichette e testi alternativi

Navigabile

Pronto

Focus, struttura, navigazione da tastiera o altri device

Comprensibile

Pronto

Comprensibile, prevedibile, gestione semplice dell’errore

Per segnalare problemi puoi usare le issue di Bootstrap Italia. Puoi contribuire inoltre all'evoluzione del design system del Paese proponendo modifiche, usa il link che trovi a fondo pagina.

Stato del componente

Lo stato del presente componente nelle diverse librerie di design e sviluppo del design system

Vuoi contribuire allo sviluppo di questo componente? Apri direttamente issue o PR dedicate nei vari repository GitHub dedicati. Partecipa all'evoluzione del design system del Paese!

Nota sullo stato

Lo stato generale del componente, riportato nel titolo di pagina, è valutato sulla base dello stato dell'arte delle due librerie UI Kit e Bootstrap Italia.

Anatomia

Il componente Dropdown è composto un pulsante e un menu. Gli elementi che ne fanno parte sono:

Pulsante

Gli elementi che formano il pulsante o link del Dropdown Gli elementi che formano il pulsante o link del Dropdown

  1. etichetta (label): il testo rappresenta il contenuto del menu;
  2. icona freccia: suggerisce all'utente cosa aspettarsi all'apertura.
  3. bordo o sfondo: nelle varianti che lo prevedono;

Menu

Gli elementi che formano il menu del Dropdown

  1. sfondo: contiene la lista di opzioni;
  2. opzioni: il testo di ogni voce del menu;
  3. icona (a sinistra): simboleggia il contenuto o l'azione descritta dal testo;
  4. icona (a destra): posizione alternativa a quella di sinistra;
  5. linguetta: collega il menu al pulsante che è stato premuto;
  6. linea divisoria: separa le opzioni del menu in gruppi distinti.

Comportamento

  • Quando l'utente fa clic o attiva il menu a discesa, si apre un elenco di opzioni;
  • l'utente può scorrere l'elenco e fare clic su un'opzione, per navigare al link o per iniziare l'azione a seconda della tipologia di opzione.

Specifiche di design

Tutte le misure indicate sono espresse in px.

Specifiche di design del pulsante dropdown Specifiche di design del pulsante dropdown

Come iniziare

Scopri come utilizzare tutti gli strumenti pensati per progettare interfacce ed esperienze dei servizi pubblici

Anteprima

Anteprima:
Inizio anteprima:Fine anteprima.

Come iniziare

Scopri come utilizzare tutti gli strumenti pensati per progettare interfacce ed esperienze dei servizi pubblici