Open Bug 1930584 Opened 1 year ago Updated 1 month ago

Implement 'justify-self' for block-level boxes (and 'justify-items' for block containers)

Categories

(Core :: Layout: Block and Inline, enhancement)

enhancement

Tracking

()

Size Estimate M

People

(Reporter: sebo, Unassigned)

References

(Blocks 6 open bugs)

Details

(Keywords: dev-doc-needed, parity-chrome, webcompat:platform-bug, Whiteboard: [platform-feature])

User Story

user-impact-score:45
webcompat-risk:moderate

CSS Box Alignment defines justify-self to apply to block-level and absolutely-positioned boxes: https://drafts.csswg.org/css-align/#overview

The support on absolutely-positioned boxes got implemented around the efforts for supporting Anchor Positioning in bug 1920160. So this is about adding support on block-level elements.

Sebastian

Summary: Implement justify-self for block-level and absolutely-positioned boxes → Implement justify-self for block-level boxes
Whiteboard: [platform-feature]
User Story: (updated)

[Assessing as "Medium" size-estimate, but it's really mostly the same work as bug 1930583; so the "medium" amount of work is overlapping]

Size Estimate: --- → M
Duplicate of this bug: 1930583

(In reply to Daniel Holbert [:dholbert] from comment #1)

[Assessing as "Medium" size-estimate, but it's really mostly the same work as bug 1930583; so the "medium" amount of work is overlapping]

Actually I just duped bug 1930583 here to avoid double-counting the work, and I'm broadening the summary to include support for justify-items for block containers, for clarity, since we'll get that behavior "for free" once we've properly implemented justify-self on children of block containers. (justify-items is just syntactic sugar to provide the default justify-self value for children.) See bug 1930583 comment 1 for more notes.

Blocks: 2010102
Summary: Implement justify-self for block-level boxes → Implement justify-self for block-level boxes (and justify-items for block containers)
See Also: 1930583 →
Summary: Implement justify-self for block-level boxes (and justify-items for block containers) → Implement 'justify-self' for block-level boxes (and 'justify-items' for block containers)
User Story: (updated)
User Story: (updated)
User Story: (updated)

This feature has landed in Safari Technology Preview version 249

User Story: (updated)
You need to log in before you can comment on or make changes to this bug.