This content originally appeared on Manuel Matuzović - Web development blog and was authored by Manuel Matuzović
With cascade layers comes a new CSS-wide property value, revert-layer
.
You can use the rever-layer
keyword to roll back the cascade to a value defined in a previous layer.
In the following example, the base
layer defines a black color for the border. The theme layer sets the border color to fuchsia
. In a print
media query within the theme
layer we revert the style back to the color in the base
layer.
@layer base {
h2 {
--border-color: #000;
border: 4px solid var(--border-color);
}
}
@layer theme {
h2 {
--border-color: fuchsia;
}
@media print {
h2 {
--border-color: revert-layer;
}
}
}
<h2>Sretan Božić!</h2>
Sretan Božić!
If you try to print this page, you will see that the border-color
of the <h2>
is #000
.
This content originally appeared on Manuel Matuzović - Web development blog and was authored by Manuel Matuzović
Manuel Matuzović | Sciencx (2022-12-22T09:38:54+00:00) Day 64: the revert-layer keyword. Retrieved from https://www.scien.cx/2022/12/22/day-64-the-revert-layer-keyword/
Please log in to upload a file.
There are no updates yet.
Click the Upload button above to add an update.