Re: [csswg-drafts] [css-align] don't introduce baseline alignment to table columns

I totally agree here. 

I am not even sure such a thing would be possible, because laying out the first line in the column 
direction for table-cells using an orthogonal writing mode would require to know the height of the rows 
(because this will change how many characters can fit in the first line, and if characters are sorted in 
constantly increasing font-size, each new char will push the baseline further down). The height of the 
rows can only be computed once the width of the columns has been decided, so we have a circularity 
here. (a similar argument might actually apply to grid as well, but I am not sure).

Besides, the current situation with orthogonal writing modes in tables is absolutely terrible, we don't 
even have a base on top of which to build. These two test cases should convince you: 

- https://wptest.center/#/m2f950

![image](https://user-images.githubusercontent.com/364405/27605184-b88c8386-5b30-11e7-80c8-4a2860f71ac5.png)
![image](https://user-images.githubusercontent.com/364405/27605199-c3e6e7b2-5b30-11e7-906a-59591f94418a.png)
![image](https://user-images.githubusercontent.com/364405/27605205-cdcd8b6e-5b30-11e7-8206-af778d018f17.png)

- https://wptest.center/#/ie2h39

![image](https://user-images.githubusercontent.com/364405/27605242-ee7ae492-5b30-11e7-8e84-94ab0e0e4c72.png)
![image](https://user-images.githubusercontent.com/364405/27605258-fd4e220e-5b30-11e7-959c-71bae8754203.png)
![image](https://user-images.githubusercontent.com/364405/27605278-0effe7d0-5b31-11e7-8799-0d8d319d65fb.png)

----------------------------------------------------
Also, why does justify-self still allow baseline alignment? I thought baselines were only generated for the inline direction, so you could not possibly justify yourself based on a baseline, can you?



-- 
GitHub Notification of comment by FremyCompany
Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/1422#issuecomment-311455263 using your GitHub account

Received on Tuesday, 27 June 2017 19:07:48 UTC