Movatterモバイル変換


[0]ホーム

URL:


  1. Tecnologia Web para desenvolvedores
  2. CSS
  3. Referência de CSS
  4. Selectors
  5. :visited

Esta página foi traduzida do inglês pela comunidade.Saiba mais e junte-se à comunidade MDN Web Docs.

View in EnglishAlways switch to English

:visited

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨julho de 2015⁩.

O:visited é umaPseudo-classe doCSS para indicar se o link em questão já foi visitado pelo usuário. Por questões de privacidade, os styles que podem ser modificados usando este seletor são muito limitados.

css
/* Seleciona qualquer <a> que poderá ser visitado */a:visited {  color: green;}

Styles definidos pela pseudo-classe:visited vão ser substituidos por qualquer pseudo-classe relacionada ao link subsequente (:link,:hover, ou:active) que tenha ao menos uma especificação igual. Para estilizar links apropriadamente, garantindo assim seu funcionamento adequado, ponha a regra:visited depois da regra:link mas antes das regras:hover e:active , Pode-se definir pela ordemLVHA::link:visited:hover:active.

Restrições de Estilo

Por razões de privacidade, navegadores limitam estritamente quais estilos você pode aplicar usando esta pseudo-class, como elas podem ser usadas:

Nota:Para mais informações quanto a essas limitações e as razões por trás delas, vejaPrivacy and the :visited selector. Obs: No momento estará apenas disponível em inglês.

Syntaxe

css
a {  background-color: white;  border: 1px solid white;}a:visited {  background-color: lightblue;  border-color: cyan;  color: darkblue;}

Exemplo

Propriedades que de alguma forma não tenha cor ("color") definida, ou seja transparente, não podem ser modificadas como o:visited. Das propriedades que podem ser definidas por essa pseudo-classe, seu navegador provavelmente terá por padão valores paracolor ecolumn-rule-color somente. Portanto, se você quiser modificar outras propriedades, você necessitará pré-definir os valores fora do seletor:visited.

HTML

html
<a href="#">Você já visitou este link?</a><br /><a href="">Você já visitou este link.</a>

CSS

css
a {  /* Specifica non-transparent por padrão para algumas     propriedades, permitindo-os a serem estilizados pelo     estado :visited */  background-color: white;  border: 1px solid white;}a:visited {  background-color: yellow;  border-color: hotpink;  color: hotpink;}

Resultado

Especificações

Specification
HTML
# selector-visited
Selectors Level 4
# visited-pseudo

Compatibilidade com navegadores

Veja também (inglês)

Help improve MDN

Learn how to contribute

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2025 Movatter.jp