W3C home > Mailing lists > Public > public-css-archive@w3.org > November 2017

[csswg-drafts] [css-scrollbars][css-scrollbars-1] Use or accept IE initial values for scrollbar-*-color properties

From: Tantek Çelik via GitHub <sysbot+gh@w3.org>
Date: Wed, 08 Nov 2017 01:23:16 +0000
To: public-css-archive@w3.org
Message-ID: <issues.opened-272043267-1510104195-sysbot+gh@w3.org>
tantek has just created a new issue for https://github.com/w3c/csswg-drafts:

== [css-scrollbars][css-scrollbars-1] Use or accept IE initial values for scrollbar-*-color properties ==
IE uses named System Colors as defaults for each of the scrollbar color properties (as noted in https://www.w3.org/Style/Examples/007/scrollbars.en.html) , equivalent to:

html { 
    scrollbar-face-color: ThreeDFace;
    scrollbar-shadow-color: ThreeDDarkShadow;
    scrollbar-highlight-color: ThreeDHighlight;
    scrollbar-3dlight-color: ThreeDLightShadow;
    scrollbar-darkshadow-color: ThreeDDarkShadow;
    scrollbar-track-color: Scrollbar;
    scrollbar-arrow-color: ButtonText;

Should we use those literal value keywords as initial values for each property respectively instead of normal, or specify and accept both?

Minimal compat is to *only* specify and use the IE implemented initial values, but they're ugly (CamelCase instead of CSS shish-case), not obvious (though 'initial' keyword is a workaround for having to remember them), and hard to remember (slightly different for each property).

Currently the spec uses 'normal' instead (more like usual CSS, more obvious, easier to remember), but this is not implemented by anyone.

Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/1956 using your GitHub account
Received on Wednesday, 8 November 2017 01:23:20 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 8 November 2017 01:23:22 UTC