- From: Oriol Brufau via GitHub <noreply@w3.org>
- Date: Wed, 13 Aug 2025 15:26:10 +0000
- To: public-css-archive@w3.org
Loirooriol has just created a new issue for https://github.com/w3c/csswg-drafts:
== [css-align][css-writing-modes] Do orthogonal flows affect `justify-self: normal`? ==
Nowhere in https://drafts.csswg.org/css-align/#justify-block nor https://drafts.csswg.org/css-writing-modes/#orthogonal-flows I can find that orthogonal flows resolve `justify-self: normal` as `start` instead of `stretch` like Blink does:
```html
<!DOCTYPE html>
<style>div > div { border: solid; writing-mode: vertical-rl; }</style>
<div style="width: 200px; border: solid magenta">
<div style="justify-self: normal">foo</div>
<div style="justify-self: stretch">bar</div>
</div>
```
<img width="216" height="71" src="https://github.com/user-attachments/assets/f564883b-45c3-4924-a63b-d841c9159e3b" />
WebKit and Gecko don't support `justify-self` on block-level boxes, and they don't stretch.
So this is basically a question of whether the default `fit-content` size for orthogonal flows is achieved by affecting the resolution of `justify-self: normal`, or by another mechanism that takes precedence over `justify-self`.
Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/12600 using your GitHub account
--
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Wednesday, 13 August 2025 15:26:13 UTC