- From: Guillaume via GitHub <sysbot+gh@w3.org>
- Date: Thu, 20 Apr 2023 11:43:26 +0000
- To: public-css-archive@w3.org
cdoublev has just created a new issue for https://github.com/w3c/csswg-drafts: == [css-overflow-4] Clarify canonical order of `*-line-clamp` longhands == Is it `max-lines`, `block-ellipsis`, `continue`? Or `max-lines`, `continue`, `block-ellipsis`? https://drafts.csswg.org/css-overflow-4/#propdef-line-clamp https://drafts.csswg.org/css-overflow-4/#propdef--webkit-line-clamp > - **Name:** `line-clamp` > - **Value:** `none | <integer [1,∞]> <'block-ellipsis'>?` > - **Canonical order:** per grammar > - [...] > > The `line-clamp` property is a shorthand for the `max-lines`, `block-ellipsis`, and `continue` properties. > - **Name:** `-webkit-line-clamp` > - **Value:** `none | <integer [1,∞]>` > - **Canonical order:** per grammar > - [...] > > Like `line-clamp`, `-webkit-line-clamp` is a shorthand of `max-lines`, `continue`, and `block-ellipsis` [...] I would assume `max-lines`, `block-ellipsis`, `continue`, because the grammar of `line-clamp` takes an explicit value for `max-lines` then for `<block-ellipsis>`, and the grammar of `-webkit-line-clamp` only takes an explicit `max-lines` value. Would you accept a PR with the following clarification(s) in the definition of `-webkit-line-clamp`? ```diff - Like 'line-clamp', '-webkit-line-clamp' is a shorthand of 'max-lines', 'continue', and 'block-ellipsis', + Like 'line-clamp', '-webkit-line-clamp' is a shorthand of 'max-lines', 'block-ellipsis', and 'continue', except that: * its syntax is ''line-clamp/none'' | <<integer [1,∞]>> - * it sets 'continue' to ''-webkit-discard'' instead of ''discard'' * it unconditionally sets 'block-ellipsis' to ''block-ellipsis/auto'' + * it sets 'continue' to ''-webkit-discard'' instead of ''discard'' + when an `<<integer [1,∞]>>` is specified ``` Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/8742 using your GitHub account -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Thursday, 20 April 2023 11:43:28 UTC