[csswg-drafts] [css-align-3] Do the CSS2.1 rules apply for determining the last-baseline of flex/grid/etc ? (#7638)

bfgeek has just created a new issue for https://github.com/w3c/csswg-drafts:

== [css-align-3] Do the CSS2.1 rules apply for determining the last-baseline of flex/grid/etc ? ==
CSS2.1 has a "fun" rule:

https://www.w3.org/TR/2011/REC-CSS2-20110607/visudet.html#q10.0
"The baseline of an 'inline-block' is the baseline of its last line box in the normal flow, unless it has either no in-flow line boxes or if its 'overflow' property has a computed value other than 'visible', in which case the baseline is the bottom margin edge."

Does this rule impact "align-self: last baseline" ? And if so how?

For reference - Firefox appears to be setting to the block-end border-box edge when "overflow:hidden" is present.
https://www.software.hixie.ch/utilities/js/live-dom-viewer/?saved=10609

@fantasai @tabatkins 

Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/7638 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Tuesday, 23 August 2022 19:51:23 UTC