Ricerca…


Parametri

Valore Senso
negativo l'elemento sarà focalizzabile, ma non dovrebbe essere raggiungibile tramite la navigazione sequenziale della tastiera
0 l'elemento sarà focalizzabile e raggiungibile tramite la navigazione sequenziale della tastiera, ma l'ordine relativo è definito dalla convenzione della piattaforma
positivo l'elemento deve essere focalizzabile e accessibile tramite la navigazione sequenziale della tastiera; il suo ordine relativo sarà definito dal valore dell'attributo: il sequenziale segue il numero crescente del tabindex

Osservazioni

Il valore massimo per tabindex non deve superare 32767 come da sezione W1C 17.11.1 A meno che il valore predefinito specificato sia -1

Un elemento con valore 0, un valore non valido o nessun valore tabindex deve essere posizionato dopo gli elementi con un indice positivo nell'ordine sequenziale della navigazione da tastiera.

Aggiungi un elemento all'ordine di tabulazione

<div tabindex="0">Some button</div>

Nota: Provare a utilizzare un codice HTML nativo button o un a tag, se del caso.

Rimuovi un elemento dall'ordine di tabulazione

<button tabindex="-1">This button will not be reachable by tab</button>

L'elemento verrà rimosso dall'ordine di tabulazione ma sarà ancora selezionabile.

Definire un ordine di tabulazione personalizzato (non consigliato)

<div tabindex="2">Second</div>
<div tabindex="1">First</div>

I valori positivi inseriranno l'elemento nella posizione dell'ordine di tabulazione del rispettivo valore. Gli elementi senza preferenze (es. tabindex="0" o elementi nativi come button e a ) saranno aggiunti dopo quelli con preferenza.

I valori positivi non sono raccomandati in quanto interrompono il comportamento previsto del tabbing e potrebbero confondere le persone che si affidano agli screen reader. Prova a creare un ordine naturale riorganizzando la tua struttura DOM.



Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow