Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
PseudoclassesCSS|MDN
Pseudo-classes
Uma pseudo-classe CSS uma palavra-chave adicionada a seletores que especica um estado especial do
elemento selecionado. Por exemplo :hover ser aplicado um estilo quando o usurio passar o cursor sobre
o elemento especicado pelo seletor.
Pseudo-classes, junto com pseudoelements, permitem que voc aplique um estilo a um elemento no
apenas em relao ao contedo da rvore do documento, mas tambm a fatores externos como o histrico
de navegao (:visited, por exemplo), o estado do seu contedo (como :checked em algum elemento de
um formulrio), ou a posio do mouse (como :hover permite que voc saiba se o mouse est sobre um
elemento ou no).
Sintaxe
seletor:pseudoclasse{
propriedade:valor;
}
:lang()
:checked
:lastchild
:default
:lastoftype
:dir()
:left
:disabled
:link
:empty
:not()
:enabled
:nthchild()
:first
:nthlastchild()
:firstchild
:nthlastoftype()
:firstoftype
:nthoftype()
:fullscreen
:onlychild
:focus
:onlyoftype
:hover
:optional
:indeterminate
:outofrange
:inrange
:readonly
:invalid
https://developer.mozilla.org/ptBR/docs/Web/CSS/Pseudoclasses
1/6
08/01/2017
PseudoclassesCSS|MDN
:readwrite
:target
:required
:valid
:right
:visited
:root
:scope
Especicaes
Especicao
Status
Comentrio
Fullscreen
API
Living
Standard
Dene :fullscreen.
Living
Standard
WHATWG
HTML Living
Standard
LS
LS
WD
Working
Draft
HTML5
RE C
Recommendation
:indeterminate.
Dene :default, :valid, :invalid, :inrange, :outofrange,
:required, :optional, :readonly, :readwrite, e :dir().
CSS Basic
User
Interface
Module
WD
Working
Draft
Level3
Dene :target, :root, :nthchild(), :nthlastofchild(), :nth
oftype(), :nthlastoftype(), :lastchild, :firstoftype,
Selectors
Level3
RE C
Recommendation
CSS Level2
(Revision1)
RE C
Recommendation
https://developer.mozilla.org/ptBR/docs/Web/CSS/Pseudoclasses
2/6
08/01/2017
Especicao
CSS Level1
PseudoclassesCSS|MDN
Status
RE C
Recommendation
Comentrio
Dene :link, :visited, e :active, mas sem o signicado semntico
associado.
Veja tambm
pseudoelements
https://developer.mozilla.org/ptBR/docs/Web/CSS/Pseudoclasses
3/6