Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[css-transforms-1] Application of transform to inlines #908

Closed
smfr opened this issue Jan 13, 2017 · 3 comments
Closed

[css-transforms-1] Application of transform to inlines #908

smfr opened this issue Jan 13, 2017 · 3 comments
Assignees

Comments

@smfr
Copy link
Contributor

smfr commented Jan 13, 2017

https://www.w3.org/mid/b464220dd959f9a9f808dd4aad85288e@gtalbot.org
http://www.w3.org/mid/20140210195906.GA18205@crum.dbaron.org

Behavior is generally agreed-upon, but dbaron wasn't sure that the spect text was complete; asked about display:flex, grid etc.

Need to check that the following text is accurate:

an element whose layout is governed by the CSS box model which is either a block-level or atomic inline-level element, or whose display property computes to table-row, table-row-group, table-header-group, table-footer-group, table-cell, or table-caption [CSS21]

@smfr smfr changed the title Application of transform to inlines [css-transforms-1] Application of transform to inlines Jan 13, 2017
@fantasai
Copy link
Collaborator

fantasai commented Feb 9, 2017

It is not accurate. Flex items and grid items are not block-level elements. You probably want “boxes that establish a formatting context, block boxes, replaced elements, and “[insert list of internal table/ruby display type you care about]”.

@fantasai
Copy link
Collaborator

fantasai commented Feb 9, 2017

Alternately, “all elements except non-replaced inline boxes, table-column boxes, and table-column-group boxes” (blacklist, rather than whitelist, approach) if that is easier.

@smfr
Copy link
Contributor Author

smfr commented Nov 5, 2017

Is there a master list of all the box types I can consult somewhere? Not sure about the more esoteric things like ruby.

@smfr smfr self-assigned this Apr 10, 2018
@smfr smfr closed this as completed in 1adac82 Apr 10, 2018
fergald pushed a commit to fergald/csswg-drafts that referenced this issue May 7, 2018
Define transformable elements as "all elements whose layout is governed by the CSS box model except for non-replaced inline boxes, table-column boxes, and table-column-group boxes"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants