elemento pseudo de CSS ::before
- la página anterior ::backdrop
- Página siguiente ::file-selector-button
- Volver a la capa superior Manual de pseudoelementos CSS
definición y uso
CSS ::before
los elementos pseudo se utilizan para insertar contenido antes del contenido de un elemento especificado.
usar content
el atributo especifica el contenido que se debe insertar. El valor de content puede ser:
- cadena: content: "¡Hola mundo!";
- imagen: content: url(myimage.jpg);
- sin contenido: content: none;
- contador: content: counter(li);
- comillas: content: open-quote;
- valor del atributo: content: " (" attr(href) ")";
consejo:Tenga en cuenta que el contenido insertado sigue ubicado dentro del elemento especificado. El contenido insertado se agregará antes de otro contenido interno del elemento.
usar ::after
insertar contenido después del contenido de un elemento específico.
ejemplo
ejemplo 1
insertar una cadena antes del contenido de cada elemento <p>:
p::before { content: "Leer esto: "; }
ejemplo 2
insertar una cadena antes del contenido de cada elemento <p> y establecer el estilo del contenido insertado:
p::before { content: "Leer esto -"; background-color: yellow; color: red; font-weight: bold; }
sintaxis de CSS
::before { declaraciones css; }
detalles técnicos
versión: | CSS2 |
---|
soporte del navegador
Los números en la tabla indican la versión del navegador que primero admite completamente este elemento pseudo.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
4.0 | 9.0 | 3.5 | 3.1 | 7.0 |
páginas relacionadas
tutoriales:elemento pseudo de CSS
referencia:elemento pseudo de CSS ::after
- la página anterior ::backdrop
- Página siguiente ::file-selector-button
- Volver a la capa superior Manual de pseudoelementos CSS