Pseudo-clase :active de CSS
- Página anterior :active
- Página siguiente :any-link
- Volver a la capa superior Manual de pseudoclases CSS
Definición y uso
CSS :active
Las pseudoclases se utilizan para seleccionar y establecer los estilos de los elementos que el usuario está activando.
:active
Las pseudoclases se utilizan principalmente para <a> y <button> elementos. Cuando el usuario hace clic en un enlace, este se activa; ocurre lo mismo con los botones.
Consejo:Usar :link
Establecer los estilos de los enlaces de la página no visitada, usando :visited
Establecer los estilos de los enlaces de la página visitada, usando :hover
Establecer los estilos de los enlaces al pasar el ratón.
Nota:En las definiciones CSS,:active
Debe colocarse :hover
¡Después de que (si existe) se aplicará!
Ejemplo
Ejemplo 1
Elegir y establecer los estilos del enlace activo:
a:active { background-color: amarillo; }
Ejemplo 2
Elegir y establecer los estilos del botón al hacer clic:
button:active { background-color: rosa; }
Ejemplo 3
Elegir y establecer los estilos de los elementos <p>, <h1> y <a> al hacer clic:
p:active, h1:active, a:active { background-color: amarillo; }
Ejemplo 4
Elegir y establecer los estilos de los enlaces no visitados, visitados, sobre los que se pasa el ratón y activos:
/* Enlace no visitado */ a:link { color: verde; } /* Enlace visitado */ a:visited { color: verde; } /* Enlace sobre el que se pasa el ratón */ a:hover { color: rojo; } /* Enlace activo */ a:active { color: amarillo; }
Ejemplo 5
Establecer diferentes estilos para los enlaces:
a.ex1:hover, a.ex1:active { color: rojo; } a.ex2:hover, a.ex2:active { font-size: 150%; }
Sintaxis CSS
:active { declaraciones css; }
Detalles técnicos
Versión: | CSS1 |
---|
Compatibilidad del navegador
Los números en la tabla indican la versión del navegador que admite completamente la pseudoclase.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
4.0 | 7.0 | 2.0 | 3.1 | 9.6 |
Páginas relacionadas
Tutoriales:Enlaces CSS
Tutoriales:Botones CSS
Tutoriales:Pseudoclases CSS
- Página anterior :active
- Página siguiente :any-link
- Volver a la capa superior Manual de pseudoclases CSS