- From: fantasai via GitHub <sysbot+gh@w3.org>
- Date: Mon, 29 Aug 2022 23:14:22 +0000
- To: public-css-archive@w3.org
In full, this seems to be where we're at:
`*-self` applies to abspos
* for non-static, it aligns within the inset box
* for static, it aligns within the staticpos rectangle
`*-self: auto` on abspos
* for non-static, it ignores *-items of parent
* for static, it takes *-items of parent
staticpos rectangle
* for grid children, is
- the content edges of the grid container in both axes (or of the grid area)
* for flex children, is
- the cross-axis content edges of the flex container
- the main-axis margin edges of its hypothetical position
* for block children, is
- zero-height and at the hypothetical position in the block axis
- more or less sized to staticpos containing block in the inline axis (modulo floats, etc.)
Edits needed:
* Clarify the above
* Be clear and consistent in defining and using “static position” and “static position rectangle”. (Just checked in https://github.com/w3c/csswg-drafts/commit/a2e50cb70605eac89e4bcb30ca7809633e4b79ec to that end.)
--
GitHub Notification of comment by fantasai
Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/7612#issuecomment-1230963091 using your GitHub account
--
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Monday, 29 August 2022 23:14:23 UTC