CSSNesting
CSS Nesting is a native CSS feature that lets selectors be written inside other selectors, similarly to preprocessors like Sass, so related rules for a component and its children, pseudo-classes, or media queries can be grouped together without a build step. A nested selector implicitly combines with its parent using…
8 resources across 2 libraries
Glossary Terms(7)
View Transitions API
The View Transitions API is a browser API that lets developers create smooth, animated transitions between different DOM states — including full page navigatio…
Web Components API
The Web Components API is a set of native browser standards — Custom Elements, Shadow DOM, and HTML Templates — that let developers define reusable, encapsulat…
CSS Container Queries
CSS Container Queries let an element's styles respond to the size (or other characteristics) of its containing element, rather than only the overall browser vi…
CSS Cascade Layers
CSS Cascade Layers, defined with the `@layer` at-rule, let developers explicitly group CSS rules into named layers and control the order in which those layers'…
Subgrid
Subgrid is a CSS Grid Layout feature that lets a nested grid container inherit the row and/or column tracks of its parent grid, rather than defining its own in…
CSS Nesting
CSS Nesting is a native CSS feature that lets selectors be written inside other selectors, similarly to preprocessors like Sass, so related rules for a compone…
View Transitions
View transitions, broadly, refers to the general UI concept and browser capability of animating smoothly between two different visual states of a page or appli…