Clase Pseudo CSS :root
La pseudo-clase :root selecciona el elemento que representa la raíz del documento.
En HTML, el elemento raíz es siempre <html>.
En SVG y XML, la pseudo-clase :root puede referirse a un ancestro de nivel superior.
La pseudo-clase :root puede combinarse con pseudo-elementos (p. ej., ::after) y otras pseudo-clases (p. ej., :hover).
Versión
Sintaxis
Sintaxis de CSS :root
css
:root {
css declarations;
}Ejemplo de la pseudo-clase :root:
Ejemplo de código CSS :root
html
<!DOCTYPE html>
<html>
<head>
<style>
:root {
background-color: #8ebf42;
padding: 2em;
}
body {
background-color: #eee;
padding: 1.5em;
}
</style>
</head>
<body>
<h2>:root selector example</h2>
<p>Lorem ipsum is simply dummy text</p>
</body>
</html>Practice
¿Cuál es el propósito del selector de pseudo-clase ':root' en CSS?