: lubatud - CSS-trikid

Anonim

:enabledPseudo-klassi CSS valib fookustatud elemendid, mis ei ole keelatud, ja seega lubatud. On ainult seostatakse vormielemendid ( , , ). Lubatud elementide hulka kuuluvad elemendid, mille abil saate valida, millesse saate andmeid sisestada või millele saate keskenduda või klõpsata.

Nii et kui märkeruut on märgitud ja sihtite silti kohe pärast seda:

input:enabled + label ( color: #333; font-style: italic; )

Kui märkeruut on lubatud, on sildi tekst tumehall ja kursiiv, mis tähendab, et kasutaja saab selle sisse ja välja lülitada.

Teoreetiliselt :enabledpeaks sobima , või koos href atribuudid, kuid brauserid ei tundu hakkama stsenaariumi. Saate stiil , , , , ja s, mis ei ole keelatud. Kui seda toetatakse, peaksime saama ka sihtida ja

  • need on laste , kui mitte puudega lapsed .

    Samuti võiksite arvata, et elemendid contenteditable ja tabindex atribuudid oleksid :enabled pseudoklassiga valitavad . Spetsifikatsioon seda ei ütle ega toeta ka brauserid.

    Chrome Safari Firefox Ooper IE Android iOS
    Kõik 3.1 Kõik 9 9 Kõik Kõik