Pseudoklassen optional

Pseudoklassen optional anger stil för input-fält som inte har attributet required, d.v.s. denna pseudoklass tillämpas på frivilliga input-fält.

Syntax

cssselektor:optional {

}

Exempel

Låt oss ge den frivilliga inputen en grå bakgrund:

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

Результат:

Se även

  • pseudoklassen :default,
    som anger stil för standardelement
  • pseudoklassen :indeterminate,
    som anger stil för växlar som är i ett obestämt tillstånd
  • pseudoklassen :placeholder-shown,
    som anger stil för element när platshållartext visas
  • pseudoklassen :read-only,
    som anger stil för input-fält som inte kan ändras
  • pseudoklassen :required,
    som anger stil för input-fält som har attributet required
  • pseudoklassen :focus-within,
    som anger stil för element i fokus
  • egenskapen caret-color,
    som anger färg för textmarkören i input-fält