Closed Bug 1040695 Opened 5 years ago Closed 3 years ago

Implement missing CSS3 Box Alignment values

Categories

(Core :: CSS Parsing and Computation, enhancement)

enhancement
Not set

Tracking

()

RESOLVED FIXED

People

(Reporter: sebo, Unassigned)

References

(Blocks 2 open bugs, )

Details

(Keywords: dev-doc-complete, Whiteboard: [fixed by bug 1176782 et al])

Currently just a few values for box alignments are supported, basically because of the flexbox support.

Meanwhile the box alignments were put into their own spec and extended.

Properties and values still requiring support are (according to http://css3test.com):
- align-self: start, end, self-start, self-end, left, right, true, safe
- align-items: auto, start, end, self-start, self-end, left, right, true, safe
- align-content: auto, baseline, start, end, self-start, self-end, left, right
- justify-self: auto, stretch, baseline, center, start, end, self-start, self-end, left, right, true, safe
- justify-items: auto, stretch, baseline, center, start, end, self-start, self-end, left, right, true, safe, legacy
- justify-content: auto, baseline, center, start, end, self-start, self-end, left, right

This issue is for implementing these properties and values. (May be split into several smaller issues.)

Sebastian
Blocks: css3test
Status: UNCONFIRMED → NEW
Ever confirmed: true
All of these properties and values are now implemented in the style system.
Note also that 'true' was renamed to 'unsafe'.
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Whiteboard: [fixed by bug 1176782 et al]
You need to log in before you can comment on or make changes to this bug.