Seçim · Switch
Anahtar
Bir ayarı açar veya kapatır. Etkisi hemen görülür, form gönderimi beklemez.
- CSS
- kararlı
- JavaScript
- gerekmiyor
- React
- kararlı
- Vue
- kararlı
Örnekler
HTML kodunu göster
<div class="trds-anahtar">
<input class="trds-anahtar__girdi" id="bildirim" name="bildirim" type="checkbox" role="switch">
<label class="trds-anahtar__etiket" for="bildirim">
<span class="trds-anahtar__yol" aria-hidden="true"></span>
<span>Başvuru durumu değişince SMS gönder</span>
</label>
</div>
Ne zaman kullanılır
- Bildirim ayarı gibi anında etkili bir açık ve kapalı seçimi için kullanın.
- Bir formun parçası olan seçim için onay kutusu kullanın. Anahtar gönderim beklemez.
Erişilebilirlik
- Yerel bir onay kutusu
role="switch"taşır. JavaScript gerekmez, klavye ve ekran okuyucu tarayıcıdan gelir. - Etiket durumu yazmaz. "Bildirim gönder" der, "açık" veya "kapalı" demez. Durumu tarayıcı okur.
- Anahtar en az 44 piksel dokunma alanına sahiptir.
Karşılanan WCAG 2.2 ölçütleri 1.3.12.5.84.1.2
Kaynak
Benzer bir bileşen şu ülkelerin tasarım sistemlerinde de var: FR, KR, JP, DK, NO.