:disabled
Pseudo klasės selektorių suteikia sąlyginį stilius HTML elementų, kurie gali gauti vartotojo įvesties, kai elementai turi disabled
atributą. CSS selektorių 3 lygio specifikacijoje jis apibrėžiamas kaip „NS sąsajos būsenos pseudo klasė“, tai reiškia, kad jis naudojamas stiliui kurti atsižvelgiant į vartotojo sąveiką su įvesties elementu.
Elementai, kurie gali gauti disabled
atributas yra ,
,
,
,
ir
. Yra dvi galiojančios šio atributo nustatymo sintaksės: arba
disabled="disabled"
arba (HTML5) paprasčiausiai disabled
loginis raktinis žodis. Elementas išjungiamas, jei jo negalima suaktyvinti (pvz., Pasirinkti, spustelėti ar priimti teksto įvestį) arba sutikti su fokusavimu.
Tokį elementą galima sukurti naudojant :disabled
pseudoklasės selektorių:
Patikrinkite šį rašiklį!
Lankytinos vietos
:disabled
gali būti „sujungtas“ su kitais pseudo selektoriais: patinka:before
arba:after
generuoti piktogramas ar tekstą, kad būtų teikiama daugiau vartotojų atsiliepimų.- Bet kokia nuosavybė, kurią galima animuoti naudojant CSS perėjimus arba animacijas, bus tinkamai animuota, kai
disabled
atributas bus pridėtas arba pašalintas iš HTML elemento.
Naršyklės palaikymas
„Chrome“ | „Safari“ | „Firefox“ | Opera | T.Y | „Android“ | „iOS“ |
---|---|---|---|---|---|---|
Viskas | 3.1 | Viskas | 9 | 9 | Viskas | Viskas |