--- title: ':focus' slug: 'Web/CSS/:focus' tags: - CSS - Layout - Pseudo-class - Reference - Web translation_of: 'Web/CSS/:focus' ---
{{CSSRef}}

La pseudo-class CSS :focus representa un element (com ara una entrada de formulari) que ha rebut el focus. Generalment, s'activa quan l'usuari fa clic o toca un element o el selecciona amb la tecla "tab" del teclat.

/* Selecciona qualsevol <input> quan s'enfoca */
input:focus {
  color: red;
}

Nota: Aquesta pseudo-class s'aplica només a l'element enfocat. Utilitzeu {{cssxref(":focus-within")}} si voleu seleccionar un element que contingui un element enfocat.

Sintaxi

{{csssyntax}}

Exemple

HTML

<input class="red-input" value="I'll be red when focused."><br>
<input class="blue-input" value="I'll be blue when focused.">

CSS

.red-input:focus {
  background: yellow;
  color: red;
}

.blue-input:focus {
  background: yellow;
  color: blue;
}

Resultat

{{EmbedLiveSample('Example')}}

Especificacions

Especificació Estat Comentari
{{SpecName('HTML WHATWG', 'scripting.html#selector-focus', ':focus')}} {{Spec2('HTML WHATWG')}} Defineix la semàntica específica d'HTML.
{{SpecName('CSS4 Selectors', '#focus-pseudo', ':focus')}} {{Spec2('CSS4 Selectors')}} Sense canvis
{{SpecName('CSS3 Selectors', '#the-user-action-pseudo-classes-hover-act', ':focus')}} {{Spec2('CSS3 Selectors')}} Sense canvis
{{SpecName('CSS2.1', 'selector.html#dynamic-pseudo-classes', ':focus')}} {{Spec2('CSS2.1')}} Definició inicial

{{CompatibilityTable}}

Descripció Chrome Edge Firefox (Gecko) Internet Explorer Opera Safari
Suport bàsic 1.0 {{CompatVersionUnknown}} {{CompatGeckoDesktop("1")}} 8.0 7.0 1.0
Descripció Android Edge Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Suport bàsic 1.0 {{CompatVersionUnknown}} {{CompatGeckoMobile("1")}} 8.0 6.0 1.0

Vegeu també