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 overscroll-behavior
CSS property to control the behavior when the scroll position of a scroll container reaches the edge of the scrollport.
CSS Scroll-behavior
Method of specifying the scrolling behavior for a scrolling box, when scrolling happens due to navigation or CSSOM scrolling APIs.
ES6 Generators
ES6 Generators are special functions that can be used to control the iteration behavior of a loop. Generators are defined using a `function*` declaration.
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.
Proxy object
The Proxy object allows custom behavior to be defined for fundamental operations. Useful for logging, profiling, object visualization, etc.
capturecontroller api: setfocusbehavior
element api: scrollby: `options.behavior` parameter
element api: scrollto: `options.behavior` parameter
element api: scroll: `options.behavior` parameter
fetchevent api: respondwith: change in behavior when specifying the final url of a resource.
htmlmarqueeelement api: behavior
window api: scrollby: `options.behavior` parameter
window api: scrollto: `options.behavior` parameter
window api: scroll: `options.behavior` parameter
css property: content-visibility: transitionable when setting `transition-behavior: allow-discrete`
css property: display: contents: specific behavior of unusual elements when `display: contents` is applied to them
css property: display: transitionable when setting `transition-behavior: allow-discrete`
css property: overscroll-behavior
css property: overscroll-behavior-block
css property: overscroll-behavior-block: auto
css property: overscroll-behavior-block: contain
css property: overscroll-behavior-block: none
css property: overscroll-behavior-inline
css property: overscroll-behavior-inline: auto
css property: overscroll-behavior-inline: contain
css property: overscroll-behavior-inline: none
css property: overscroll-behavior-x
css property: overscroll-behavior-x: auto
css property: overscroll-behavior-x: contain
css property: overscroll-behavior-x: none
css property: overscroll-behavior-y
css property: overscroll-behavior-y: auto
css property: overscroll-behavior-y: contain
css property: overscroll-behavior-y: none
css property: overscroll-behavior: auto
css property: overscroll-behavior: contain
css property: overscroll-behavior: none
css property: scroll-behavior: auto
css property: scroll-behavior: smooth
css property: transition-behavior
css property: transition: `transition-behavior` value
html element: area: `target="_blank"` implies `rel="noopener"` behavior
html element: a: `target="_blank"` implies `rel="noopener"` behavior
html element: marquee: behavior
html attribute: nonce: `nonce` hiding behavior
javascript built-in: intl: datetimeformat: `datetimeformat()` constructor: supports normative optional `chaindatetimeformat` behavior
javascript built-in: intl: numberformat: `numberformat()` constructor: supports normative optional `chainnumberformat` behavior
javascript built-in: object: preventextensions: es2015 behavior for non-object argument
javascript built-in: regexp: sticky: anchored sticky flag behavior per es2015
50 results found.