:focus
CSS'deki sözde sınıfı şu anda klavyenin tarafından hedef veya fare ile aktive olan bir elemanı stil kullanılır. İşte bir örnek:
textarea:focus ( background: pink; )
Herhangi bir öğe (en yaygın olarak s ve
s) seçildiklerinde ve metin girmeye hazır olduklarında (bir imlecin yanıp sönmesi gibi) "odakta" olurlar. Fare kullanıcıları
label
odaklanmak için onlara (veya ilgili ) tıklayabilir ve klavye kullanıcıları bunlara SEKME yapabilir.
"Sekme"
:focus
sözde sınıfın başka bir kullanımı da öğeler arasında "sekme" yapmak değildir. Pek çok tarayıcının sekme seçimi için noktalı anahat olan varsayılan odak durumu vardır. Çıkarması oldukça kolaydır, ancak çıkarırsanız uygun bir alternatifle değiştirdiğinizden emin olun.
s
s
, s
ve textareas
hepsine sahip :focus
varsayılan olarak devlet, ancak HTML herhangi bir öğeye bir odak halini verebilir. Bu örnekte olduğu gibi hem contenteditable
ve tabindex
öznitelikleri bunun için çalışır:
İlişkili
12 Mayıs 2017 tarihli makale`: Focus-inside` Sözde Sınıfı
Chris CoyierTarayıcı Desteği
Tüm tarayıcılar temel kullanımını destekler :focus
.