diff --git a/css-display-4/Overview.bs b/css-display-4/Overview.bs index ef130f5b1ba..1053b93e8ad 100644 --- a/css-display-4/Overview.bs +++ b/css-display-4/Overview.bs @@ -1151,6 +1151,14 @@ Reordering and Accessibility

Reading Order: the 'reading-flow' property

+A reading flow container is a flex or grid container +with a valid 'reading-flow' value other than 'normal'. + +The rendering-defined sibling reading flow of a reading flow container +is an ordered list of in-flow children of the container. +All children must render to an element and are considered siblings in the reading flow container. +The order is determined by the 'reading-flow' property. + ISSUE(9922): Should this property also apply to tables? ISSUE(9230): Define how reading-flow interacts with focusable display: contents elements. @@ -1199,6 +1207,7 @@ ISSUE(9230): Define how reading-flow interacts with focusable display: contents taking the writing mode into account.
grid-order
+ Only takes effect on grid containers. Follows the [=order-modified document order=]. Therefore, as 'normal' unless the 'order' property has been used to change the order of items. @@ -1304,16 +1313,6 @@ ISSUE(9230): Define how reading-flow interacts with focusable display: contents should be encoded in the source order so that the document is sensical without CSS. - If the host language defines features for explicitly controlling - the reading or navigation order - (such as tabindex [[HTML]]), - these take precedence over 'reading-flow': - the modified document order created by 'reading-flow' - essentially replaces the underlying source order - for the purpose of such features. - - ISSUE: Is this the most appropriate interaction with with tabindex? -
Design Considerations and Background