CSS all property
A shorthand property for resetting all CSS properties except for `direction` and `unicode-bidi`.
:dir() CSS pseudo-class
Matches elements based on their directionality. `:dir(ltr)` matches elements which are Left-to-Right. `:dir(rtl)` matches elements which are Right-to-Left.
CSS Logical Properties
Logical properties and values provide control of layout through logical, rather than physical, direction and dimension mappings. These properties are `writing-mode` relative equivalents of their corresponding physical properties.
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.
CSS resize property
Method of allowing an element to be resized by the user, with options to limit to a given direction.
CSS writing-mode property
Property to define whether lines of text are laid out horizontally or vertically and the direction in which blocks progress.
CSS Flexible Box Layout Module
Method of positioning elements in horizontal or vertical stacks. Support includes all properties prefixed with `flex`, as well as `display: flex`, `display: inline-flex`, `align-content`, `align-items`, `align-self`, `justify-content` and `order`.
Bidirectional communication technology for web apps
Protocol framework to send and receive data from servers using [HTTP3](/http3). Similar to [WebSockets](/websockets) but with support for multiple streams, unidirectional streams, out-of-order delivery, and reliable as well as unreliable transport.
canvasrenderingcontext2d api: direction
htmlinputelement api: selectiondirection
htmlmarqueeelement api: direction
htmltextareaelement api: selectiondirection
idbcursor api: direction
offscreencanvasrenderingcontext2d api: direction
rtcpeerconnection api: addtransceiver: `init.direction` parameter
rtcrtptransceiver api: currentdirection
rtcrtptransceiver api: direction
usbendpoint api: direction
webtransportbidirectionalstream api: readable
webtransportbidirectionalstream api: writable
webtransport api: createbidirectionalstream
webtransport api: createunidirectionalstream
webtransport api: incomingbidirectionalstreams
webtransport api: incomingunidirectionalstreams
xrlightestimate api: primarylightdirection
xrray api: direction
css property: animation-direction
css property: animation-direction: `alternate-reverse`
css property: animation-direction: `reverse`
css property: background-repeat: two-value syntax (different values for x & y directions)
css property: box-direction
css property: cursor: bidirectional resize cursors (`ew-resize`, `nesw-resize`, `ns-resize`, and `nwse-resize`)
css property: cursor: unidirectional resize cursors (`n-resize`, `e-resize`, `s-resize`, `w-resize`, `ne-resize`, `nw-resize`, `se-resize`, and `sw-resize`)
css property: direction
css property: flex-direction
css property: touch-action: `pan-up`, `pan-down`, `pan-left` and `pan-right`
css property: unicode-bidi
types: `<easing-function>`: `steps()` with `start`, `end` or no direction
types: `<easing-function>`: `steps()` with `start`, `end` or no direction: `jump-` keywords for `steps()`
html element: marquee: direction