- From: Christoph P�per <christoph.paeper@crissov.de>
- Date: Tue, 15 May 2012 15:58:22 +0200
- To: www-style list <www-style@w3.org>
fantasai: > http://dev.w3.org/csswg/css3-align/#overview > > X) inline (main) > Y) stacking (cross) > A) element itself within its containing block > B) element's contents within itself > C) element's child items within their container > > +--------X----------------Y------ > A | box-justify box-align > B | content-justify content-align > C | default-justify default-align > > +--------X----------------Y------ > A | self-justify self-align > B | content-justify content-align > C | item-justify item-align > > +--------X----------------Y------ > A | justify-outside align-outside > B | justify-inside align-inside > C | justify-items align-items I�m not a fan of �child�, because that is easily confused with DOM tree descendants, but it�s currently not used anyway. The �Inversion� row makes some sense, because �justify-box�/�align-box� sound like English phrases in the imperative mood, whereas �box-justify�/�box-align� sound odder (to me as a non-native speaker) than �box-justification�/�box-alignment�. �default-*� seems just wrong, not least because of the �default� keyword. I think �box� and �content� are good terms and without doing further reading (and thinking), I�m not sure why we need to be able to specify the default box alignment for items. Regarding �outside� and �inside� (or maybe �outer� and �inner�) I think the latter as proposed doesn�t match my mental model, which makes me prefer +--------X--------------Y-------- A | justify-outside align-outside B | justify[-self] align[-self] C | justify-inside align-inside By the way, are the triples �before�/�after�/�center� and �start�/�end�/�center� set in stone now? Otherwise I suggest to reconsider using �middle� instead of �center� in the former case.
Received on Tuesday, 15 May 2012 13:58:58 UTC