[css-align] Rules for align/justify-self on static position of absolutely-positioned boxes need more detail · Issue #1432 · w3c/csswg-drafts (original) (raw)
The alignment spec has rules for applying justify-self to the static position of absolutely-positioned boxes and similar for align-self. This section is quite opaque, and could perhaps use an introduction.
I think what this section is trying to say is that for absolutely positioned elements that use their static position, they're aligned within their static-position rectangle (formerly "hypothetical box") using the align-self and justify-self properties. If that's the idea, it would be nice to have a little bit of prose saying that, and explaining the relationship to the previous section.
But there are also a number of other issues:
- unlike the two sections (for blocks and absolutely-positioned elements) preceding each of these sections, they don't specify any rules about overriding the rules for over-constrained situations, and therefore if the intent is as described above, I think it doesn't actually work
- I don't understand what " The box’s margin box after laying out the box, treated as fixed-size for the purpose of alignment." means
- I don't understand what "(as the fallback for stretch for fixed-size boxes)" means.