25. :required - CSS3

Przeznaczenie selektora :required

:required { ... }

Selektor :required odwołuje się do każdego elementu HTML, którego cechy w danym momencie spełniają zasadę pseudoklasy :required.

Cechy elementu HTML spełniają zasadę pseudoklasy :required, gdy w danym momencie dany element HTML posiada atrybut required.

Informacje techniczne o selektorze :required

ograniczenie - elementy HTML

  • element input posiadający w danym momencie atrybut required

  • element select posiadający w danym momencie atrybut required

  • element textarea posiadający w danym momencie atrybut required

ograniczenie - właściwości CSS

  • brak

Przykładowa reguła CSS, selektor :required

input:required {
  background-color:red;
}

Wyjaśnienie przykładowej reguły CSS

input:required

  • do każdego elementu input, który posiada atrybut required

background-color

  • dodaj właściwość CSS, która zmieni kolor tła elementu HTML

red

  • na barwę czerwoną

Kod źródłowy przykładowego dokumentu HTML

Rezultat

Interpretacja selektora :required

Last updated