W3C home > Mailing lists > Public > public-css-archive@w3.org > December 2018

Re: [csswg-drafts] [css-ui] Introduce "except" property to exempt "outline" from "all" (#3466)

From: Oriol Brufau via GitHub <sysbot+gh@w3.org>
Date: Tue, 25 Dec 2018 02:25:29 +0000
To: public-css-archive@w3.org
Message-ID: <issue_comment.created-449789143-1545704728-sysbot+gh@w3.org>
The problem that I see with this proposal is that it makes expansion of the shorthand into longhands (which usually happens at parse time) depend on the value of another property (which is only known at computed-value time).

You can address this by saying that the shorthand assigns an internal pending-resolution value to all longhands (except `except`), which cascades as normal, and is later resolved according to `except`.

The problem is the serialization of this value at specified-value time. Empty string would make more sense, but not backwards-compatible.

-- 
GitHub Notification of comment by Loirooriol
Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/3466#issuecomment-449789143 using your GitHub account
Received on Tuesday, 25 December 2018 02:25:31 UTC

This archive was generated by hypermail 2.4.0 : Tuesday, 5 July 2022 06:41:41 UTC