Az optional pszeudoklassz

Az optional pszeudoklassz stílust határoz meg egy olyan input mezőhöz, amelyen nincs beállítva a required attribútum, azaz ez a pszeudoklassz a nem kötelező input mezőkre vonatkozik.

Szintaxis

cssszelektor:optional {

}

Példa

Állítsunk be szürke hátteret a nem kötelező input mezőnek:

html<form>
  <p>
    <label>Enter number</label>
    <input type="number" required>
  </p>
  <p>
    <label>Enter text</label>
    <input type="text">
  </p>
</form>
cssinput:optional {
  background-color: #D8DFE8;
}

Результат:

Lásd még

  • a :default pszeudoklassz,
    amely stílust határoz meg az alapértelmezett elemekhez
  • a :indeterminate pszeudoklassz,
    amely stílust határoz meg a határozatlan állapotban lévő kapcsolóknak
  • a :placeholder-shown pszeudoklassz,
    amely stílust határoz meg az elemekhez a helykitöltő szöveg megjelenítésekor
  • a :read-only pszeudoklassz,
    amely stílust határoz meg a módosításra nem engedélyezett input mezőkhöz
  • a :required pszeudoklassz,
    amely stílust határoz meg egy olyan input mezőhöz, amelyen be van állítva a required attribútum
  • a :focus-within pszeudoklassz,
    amely stílust határoz meg a fókuszban lévő elemekhez
  • a caret-color tulajdonság,
    amely beállítja a szövegkurzor színét az input mezőben