Skip to content

[css-align] positional alignment values depend on alignment subject and container (rectangles) having direction and writing-mode #1400

@dbaron

Description

@dbaron

Many of the positional alignment keywords depend on a start-edge or end-edge of either the alignment container or the alignment subject. This, in turn, require knowing a direction and writing mode. However, the terminology section above defines the alignment container and the alignment subject as rectangles, which don't have these things.

It seems to me that the alignment container and alignment subject need to be defined as a rectangle associated with a box (or other source of direction and writing mode), and the definitions should be clear about which is the associated box (or direction/writing-mode). (I think the definitions are probably mostly obvious, but I could imagine somebody misinterpreting, e.g., for things like flex lines, grid tracks, or column boxes.)

(There's also mixing of the terms "start edge" and "start side", which should probably be used more consistently... unless there's a distinction that I'm missing. They're not links, so it's hard to know!)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions