Ryan Reno

Results 26 comments of Ryan Reno

Thank you both for your replies! Apologies for not making it clear this is a multi-line container. I suppose it's implicit with `align-content` to take effect but I've been deep...

I've opened PR #35426 . It looks like I can't request review in the Github UI but I would appreciate you both taking a look. Thanks!

We're tracking various bugs in our treatment of abspos children of flex containers in https://bugs.webkit.org/show_bug.cgi?id=221472

I agree that `foo: center` all over the place not centering something violates the principle of least surprise. Ignoring `align-content` for abspos items is indeed what WebKit does currently and...

Since there's some disagreement between what the engines do, none of the engines implement the default value of `align-content` per the spec, the spec can lead to surprising results, and...

I filed https://github.com/w3c/csswg-drafts/issues/7596 with the CSSWG to see about aligning spec to currently shipping behavior.

It would be great if this could be discussed at the next meeting. The issue @davidsgrogan linked (and [this example](https://github.com/web-platform-tests/wpt/issues/35420#issuecomment-1211406898) in particular) is an instance of where the flexbox spec's...

After sitting with this for awhile it looks like the issue with `align-content` isn't due to disagreement between [css-flexbox-1] and [css-position-3] since position defers to flexbox for this case: https://drafts.csswg.org/css-align-3/#distribution-flex...

@fantasai >Were you referring here to the behavior of abspos elements or of in-flow elements? Because browsers certainly follow that sentence for in-flow content, [afacit](https://www.software.hixie.ch/utilities/js/live-dom-viewer/?%3C!DOCTYPE%20html%3E%0A%3Cdiv%20style%3D%22display%3A%20flex%3B%20border%3A%20solid%3B%20height%3A%20100px%3B%20flex-flow%3A%20wrap%22%3E%0A%3Cdiv%20style%3D%22background%3A%20aqua%3B%20height%3A%20150px%22%3EX%3C%2Fdiv%3E%0A%3Cdiv%20style%3D%22background%3A%20fuchsia%3B%20height%3A%2010px%3B%20align-self%3A%20end%22%3EY%3C%2Fdiv%3E%0A%3C%2Fdiv%3E%0A). Yes, this issue is specific...