Szukaj…


Parametry

Wartość Znaczenie
negatywny element będzie można ustawić, ale nie powinien być osiągalny poprzez sekwencyjną nawigację za pomocą klawiatury
0 element będzie można ustawić i będzie dostępny poprzez sekwencyjną nawigację za pomocą klawiatury, ale jego względna kolejność jest określona przez konwencję platformy
pozytywny element musi być zogniskowany i dostępny poprzez sekwencyjną nawigację za pomocą klawiatury; jego względna kolejność zostanie określona przez wartość atrybutu: sekwencyjne podążają za rosnącą liczbą tabindex

Uwagi

Maksymalna wartość tabindex nie powinna przekraczać 32767 zgodnie z sekcją W3C 17.11.1, chyba że określona wartość domyślna to -1

Element o wartości 0, niepoprawnej wartości lub bez wartości tabindex powinien być umieszczony za elementami o indeksie dodatnim w kolejności sekwencyjnej nawigacji po klawiaturze.

Dodaj element do kolejności tabulacji

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

Uwaga: Spróbuj użyć natywną HTML button lub a znacznika w stosownych przypadkach.

Usuń element z kolejności tabulacji

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

Element zostanie usunięty z kolejności tabulacji, ale nadal będzie można go ustawić.

Zdefiniuj niestandardową kolejność tabulacji (niezalecane)

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

Wartości dodatnie wstawią element w pozycji kolejności tabulacji jego odpowiedniej wartości. Elementy bez preferencji (tj. tabindex="0" lub elementy rodzime, takie jak button i a ) zostaną dodane po tych z preferencjami.

Wartości dodatnie niezalecane, ponieważ zakłócają oczekiwane zachowanie tabulacji i mogą dezorientować osoby korzystające z czytników ekranu. Spróbuj stworzyć naturalny porządek, zmieniając strukturę DOM.



Modified text is an extract of the original Stack Overflow Documentation
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow