CSS content-visibility
Provides control over when elements are rendered, so rendering can be skipped for elements not yet in the user's viewport.
CSS Device Adaptation
Method of overriding the size of viewport in web page using the `@viewport` rule, replacing Apple's own popular `<meta>` viewport implementation. Includes the `extend-to-zoom` width value.
CSS position:sticky
Keeps elements positioned as "fixed" or "relative" depending on how it appears in the viewport. As a result the element is "stuck" when necessary while scrolling.
Element.getBoundingClientRect()
Method to get the size and position of an element's bounding box, relative to the viewport.
cssviewtransitionrule api
cssviewtransitionrule api: navigation
cssviewtransitionrule api: types
css at-rule: `@view-transition`
css property: animation-timeline: `view()`
css property: clip-path: view-box
css property: mask-origin: view-box
css property: object-view-box
css property: object-view-box: none
css property: offset-path: view-box
css property: transform-box: view-box
css property: view-timeline
css property: view-timeline-axis
css property: view-timeline-axis: block
css property: view-timeline-axis: inline
css property: view-timeline-axis: x
css property: view-timeline-axis: y
css property: view-timeline-inset
css property: view-timeline-inset: auto
css property: view-timeline-name
css property: view-transition-class
css property: view-transition-class: none
css property: view-transition-name
css property: view-transition-name: none
css selector: `:active-view-transition`
css selector: `:active-view-transition-type()`
css selector: `::view-transition`
css selector: `::view-transition-group()`
css selector: `::view-transition-image-pair()`
css selector: `::view-transition-new()`
css selector: `::view-transition-old()`
types: `<length>`: `dvb`, `dvh`, `dvi`, `dvmax`, `dvmin`, `dvw` units
types: `<length>`: `lvb`, `lvh`, `lvi`, `lvmax`, `lvmin`, `lvw` units
types: `<length>`: `svb`, `svh`, `svi`, `svmax`, `svmin`, `svw` units
38 results found.