background-position-x & background-position-y
CSS longhand properties to define x or y positions separately.
CSS Nesting
CSS nesting provides the ability to nest one style rule inside another, with the selector of the child rule relative to the selector of the parent rule. Similar behavior previously required a CSS pre-processor.
CSS overflow property
Originally a single property for controlling overflowing content in both horizontal & vertical directions, the `overflow` property is now a shorthand for `overflow-x` & `overflow-y`. The latest version of the specification also introduces the `clip` value that blocks programmatic scrolling.
#rrggbbaa hex color notation
The CSS Color Module Level 4 defines new 4 & 8 character hex notation for color to include the opacity level.
CSS Text Box
CSS `text-box` (and its longhands `text-box-trim` & `text-box-edge`) provide the ability to trim extra space over/under text glyphs at the start/end of a block to match specific font-provided metrics. This allows for more precise alignment and positioning of text.
CSS widows & orphans
CSS properties to control when lines break across pages or columns by defining the amount of lines that must be left before or after the break.
CSS grab & grabbing cursors
Support for the `grab` & `grabbing` values for the `cursor` property. Used to indicate that something can be grabbed (dragged to be moved).
CSS3 Cursors: zoom-in & zoom-out
Support for `zoom-in`, `zoom-out` values for the CSS3 `cursor` property.
CSS justify-content: space-evenly
The "space-evenly" value for the `justify-content` property distributes the space between items evenly. It is similar to space-around but provides equal instead of half-sized space on the edges. Can be used in both CSS flexbox & grid.
High-quality kerning pairs & ligatures
When used in HTML, the unofficial `text-rendering: optimizeLegibility` CSS property enables high-quality kerning and ligatures in certain browsers. Newer browsers have this behavior enabled by default.
Shadow DOM (V1)
Method of establishing and maintaining functional boundaries between DOM trees and how these trees interact with each other within a document, thus enabling better functional encapsulation within the DOM & CSS.
css at-rule: `@media`: `aspect-ratio` media feature
css property: background-repeat: two-value syntax (different values for x & y directions)
css selector: nesting selector (`&`)
css selector: nesting selector (`&`): `&` treated as `:where(:scope)` in `@scope` blocks
15 results found.