Skip to content

[css-flexbox] Flexbox terminology definitions #981

Closed

Description

@gsnedders

This all focuses on the terminology section.

Figure 2 shows the "main size" taking up the entire width of the flex container. This contradicts the definition of "main size" ("A flex item’s width or height, whichever is in the main dimension, is the item’s main size"), insofar as it applies to a flex item rather than a container.

We also talk about the "flex container’s main size" in various places in the spec, cross-referenced to the same above definition of "main size", which is simply nonsense because the term simply doesn't apply.

All of that equally applies to cross size.

We're also inconsistent as to hyphenation. Is it "main size" or "main-size"? Is it "cross size" or "cross-size"?

tl;dr: plz define what a flex container's main size and cross size are

Activity

  1. fantasai commented on Jan 24, 2017

    @fantasai
    Collaborator

    It's cross size as a noun, and cross-size as an adjective. Analogously for main size.

  2. gsnedders commented on Jan 24, 2017

    @gsnedders
    MemberAuthor

    That is so totally not clear.

  3. fantasai commented on Jan 24, 2017

    @fantasai
    Collaborator

    It's how English punctuation works.

  4. tabatkins commented on Feb 16, 2017

    @tabatkins
    Member

    Yeah, that's standard English conventions for multiple-word terms.

    We should clarify that "main/cross size" does apply to flex containers as well; it's their size in the appropriate axis.

  5. gsnedders commented on Feb 16, 2017

    @gsnedders
    MemberAuthor

    LGTM.

  6. added this to the milestone on Mar 29, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions