This is a page from the Cascading Style Sheets Working Group Blog. Some other places to find information are the “current work” page, the www-style mailing list, the Future of CSS syndicator, and the issue list on Github.
Do you want to know how the CSS WG works? Fantasai has written about:csswg, An Inside View of the CSS Working Group at W3C.
text-decoration-skiptext-decoration-skip in L4. Change default behavior to skip leading/trailing spaces. Add UA rule that ins and del don’t skip anything. Add note from L3 to L4 indicating impending changes.Full Minutes || Spec Referenced
Full Minutes || Spec Referenced
font-display-loading propertyfont-loading-display: auto | fallback | blank-fallback | blankh3>Writing Modes
html:not([dir]):has(>body:dir(rtl)) { direction: rtl; }, back out if web compat problemsvertical-lr at riskThe CSS Working Group has published an updated Candidate Recommendation of CSS Values and Units Level 3. This CSS3 module describes the common values and units that CSS properties accept and the syntax used for describing them in CSS property definitions. Significant changes since the 2013 Candidate Recommendation include:
q (quarter-millimeter) unit as used by Antenna House and the Japanese typesetting standards.
#-multiplier used to represent comma-separated lists in the CSS property definitions (e.g. <custom-ident>#{1,4})
All changes since the last Candidate Recommendation are listed in the Changes section.
As always, please send feedback to the (archived) public mailing list www-style@w3.org with the spec code ([css-values-3]) and your comment topic in the subject line. (Alternatively, you can email one of the editors and ask them to forward your comment.)
The CSS Working Group has published an updated Candidate Recommendation of CSS Cascading and Inheritance Level 3 and also a First Public Working Draft of CSS Cascading and Inheritance Level 4. This CSS module describes how to collate style rules and assign values to all properties on all elements by way of cascading (choosing a winning declaration among many) and inheritance propagating values from parent to child).
Changes (which are just clarifications) since the last Candidate Recommendation are listed in the Changes section of L3 and additions to L4 are listed in the Changes section of L4.
The additions in Level 4 are:
default (aka bikeshed-me) keyword, which rolls back the cascade to the previous origin. (For authors, this resets the property to what it would be without any author-level rules.) This feature had been dropped from L3 due to lack of implementer interest; but there seems to be strong demand for it at this time.
supports() syntax for conditional @import rules.
We need your help to get Level 4 to CR as there is one major open issue: the keyword name default conflicts with an existing value of the cursor property. So we need a new keyword. Opinions and suggestions welcome. There is some prior discussion, but please read the spec and do your own brainstorming before reading all our bad suggestions. 🙂
As always, send feedback to the (archived) public mailing list www-style@w3.org with the spec code ([css-cascade]) and your comment topic in the subject line. Alternatively, you can email one of the editors and ask them to forward your comment, send it to @csswg on Twitter, or post it as a comment below.
normal computes to 0 on multi-col on grid containersgrid-gap property is the shorthand for column-gap and row-gap. grid-gap resets both.box-sizing will still be removed from level 3 of CSS UI. If there’s a strong use case for it, it can be added to level 4.resize: both for textarea user-select: none proposed here that Florian was actioned to investigateuser-select: none regarding its use in template-based editinguser-select must not apply to ::first-line or ::first-lettersideways-left, but the proposed options will go into the ED of Writing Modes with an invitation for input on a solution.pre-wrap preserves all spaces visibly and allows wrapping before and after every space. (Goes into level 3 and marked as at-risk.)pre-wrap-auto* which does system-dependent behavior for multi-line text fields (Goes into level 3 and marked as at-risk) pre-wrap-trim to level 4* to be bikeshedded; better naming suggestions welcome
Full Minutes || Spec Referenced
Full Minutes || Spec Referenced
break-inside changes for level 3; in level 4 look into the “allow” keyword and defining “auto” behavior to represent the default behavior.break-*) as no change, punt to next level. (Generic ‘avoid’ will solve most use cases.)box-decoration-break clones margins (note this only affects inlines)Full Minutes || Spec Referenced
The CSS Working Group has published an updated Working Draft of CSS Basic User Interface Module Level 3 (CSS3 UI). This module describes CSS features which enable authors to style user interface related properties and values.
All known issues have been resolved, and the CSS Working Group invites everyone interested in this topic to do a complete review of this draft (under the old process this draft would be another last call).
Barring significant issues, we expect to publish this document as CR in 4 weeks (2015/06/18), with changes that are only non-normative, editorial, dropping of at-risk features, or at most resolutions for minor issues.
Significant changes since the previous draft are listed in the Changes section.
As always, please send feedback to the (archived) public mailing list www-style@w3.org with the spec code ([css-ui]) and your comment topic in the subject line. (Alternatively, you can email one of the editors and ask them to forward your comment.)
The CSS Working Group has published an updated Last Call of CSS Flexible Box Layout Level 1 to fold in feedback from the last LCWD. Flexbox is a new layout model for CSS: the contents of a flex container can be laid out in any direction, can be reordered, can be aligned and justified within their container, and can “flex” their sizes and positions to respond to the available space. This is an update, mostly to fix various errors reported against the last draft. As before, the CSSWG is not revoking the call for implementations: we’re just issuing an LCWD to process the changes.
To help with review and with correctly updating implementations, exact diffs since the previous Last Call Working Draft and since the original Candidate Recommendation, and their justifications, are available in the Changes section. A Disposition of Comments is also available. The Last Call comment period ends 11 June 2015.
We are particularly looking for feedback from authors on the percentage margins issue, and will accept comments posted through that post on CSS3.info.
And as usual, we will welcome and track any feedback to the (archived) public mailing list www-style@w3.org with the spec code ([css-flexbox]) and your comment topic in the subject line. (Alternatively, you can email one of the editors and ask them to forward your comment.)
Browse by date:
Browse by category: