
Pseudo-clases en CSS
- Pseudo-clases en CSS
- Sintaxis de Pseudo-clases
- Pseudo-clases de Enlaces (Anchor)
- Pseudo-clases y Clases HTML
- Efecto Hover en <div>
- Tooltip Simple con Hover
- Pseudo-clase :first-child
- Aplicar a primer <p> (Match first <p>)
- Aplicar a primer <i> en <p>
- Todos los <i> en primer <p> hijo
- Pseudo-clase :lang
Pseudo-clases en CSS
Las pseudo-clases en CSS son una forma de definir el estilo de un elemento basado en su estado o en su posición dentro de la estructura del documento. Se utilizan para seleccionar y aplicar estilos a elementos en situaciones específicas, como cuando el usuario interactúa con ellos o cuando un elemento se encuentra en un estado determinado.
Algunas de las pseudo-clases más comunes son:
:hover
- Se aplica cuando el usuario pasa el ratón sobre el elemento.:active
- Se aplica cuando el elemento está siendo activado, por ejemplo, un enlace que se está haciendo clic.:focus
- Se aplica cuando el elemento tiene el foco, como cuando un campo de texto está seleccionado.:nth-child()
- Se aplica a los elementos basados en su posición dentro de su padre.
/* Ejemplo de Pseudo-clases en CSS */
a:hover {
color: red; /* Cambia el color del enlace cuando el ratón está sobre él */
}
input:focus {
border-color: blue; /* Cambia el borde del campo de texto cuando tiene el foco */
}
li:nth-child(odd) {
background-color: #f0f0f0; /* Aplica un fondo diferente a los elementos impares */
}
Ejemplos Visuales
El siguiente ejemplo muestra cómo funciona la pseudo-clase :hover
cuando el usuario pasa
el ratón sobre un enlace:
Este ejemplo aplica la pseudo-clase :focus
a un campo de entrada:
Y finalmente, este ejemplo utiliza :nth-child()
para cambiar el fondo de los elementos
impares en una lista:
- Elemento 1
- Elemento 2
- Elemento 3
- Elemento 4
...
0 Comentarios
Si desea contactar comigo, lo puede hacer atravez deste formulario gracias