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.
:visited to remove all special casing and limit the use cases such that it stops being able to leak private information. This proposal would remove some current use cases for :visited so several working group members needed to discuss with their teams. Additionally, there were concerns about it violating the GDPR regulations so before resolving members will also consult with their legal teams.The CSS Working Group has published an updated Candidate Recommendation of CSS Scroll Snapping Module Level 1. This module contains features to control panning and scrolling behavior with “snap positions”.
The Changes include:
auto value as the initial value of scroll-padding; UA heuristics must be mapped to this keyword so they can be overridden.
Please send feedback by either filing an issue in GitHub (preferable) or sending mail to the (archived) public mailing list www-style@w3.org with the spec code ([css-scroll-snap-1]) 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 a First Public Working Draft of CSS Values and Units Level 4. This CSS module describes the common values and units that CSS properties accept and the syntax used for describing them in CSS property definitions.
Additions since Level 3 consist of:
vi, vb, ic, cap, lh and rlh units.
min(), max(), and clamp() functional notations.
calc(), e.g. calc(1vh / 1rem * 0.2ch).
toggle() notation, which was punted from Level 3.
calc(), etc.)
Please review the draft and send feedback by either filing an issue in GitHub (preferable) or sending mail to the (archived) public mailing list www-style@w3.org with the spec code ([css-values-4]) 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 Values and Units Level 3. This CSS module describes the common values and units that CSS properties accept and the syntax used for describing them in CSS property definitions.
Changes since the 2016 Candidate Recommendation include
ur()s as representing an invalid URL
url()s because apparently browser engines can’t properly handle updating the computed values of relative url()s when the page’s URL is changed.
A Disposition of Comments is also available. Please send feedback by either filing an issue in GitHub (preferable) or sending mail 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 WG has published two back-to-back Working Drafts of the CSS Box Model Module Level 3. The first publication archives Bert and Anton’s changes to that spec since the 2007 draft for archaeological purposes. (Note: It is still dangerously out-of-date, please continue to reference CSS2.) The second publication cuts the module down to a subset of CSS2 Chapter 8.
The scope of this module is now just the margin and padding properties. We have dropped all of the spec content that discusses box generation (moved to the CSS Display Module) or the Flow Layout model (will become its own module based on the prose in CSS2—which has been maintained—rather than what was in earlier publications—which was not). The remaining content, which discusses the box model (margin/padding/border/content areas) has been synced to CSS2. See Introduction. There are no non-editorial changes since CSS Level 2, other than adapting the prose slightly to account for vertical writing modes.
A future revision of this module might include the border styling properties (currently defined in CSS Backgrounds and Borders); whether or not to move them is currently open question, thoughts on this idea welcome.
Please send feedback by either filing an issue in GitHub (preferable) or sending mail to the (archived) public mailing list www-style@w3.org with the spec code ([css-box-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 Working Draft of CSS Grid Layout Level 2. This draft contains the “subgrid” feature that was cut from the Level 1 CR last year, along with a few other minor things.
At this point there are no further issues open against the subgrid feature, so we’re asking for everyone to conduct their final reviews against the feature. Changes since the last Working Draft are listed in the Changes section.
For the next update of this draft, we’ll be incorporating the full text of the CSS Grid Level 1 specification along with the spec text for a few small feature requests (which depend on incorporating the L1 prose):
Once that text is incorporated, the Level 2 spec will be feature complete, and we’ll start preparing it for Candidate Recommendation.
Please send feedback by either filing an issue in GitHub (preferable) or sending mail to the (archived) public mailing list www-style@w3.org with the spec code ([css-grid-2]) 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 Working Draft of CSS Inline Layout Level 3. This module describes the css features relating to inline box layout in the block-axis dimension, particularly vertical alignment within a line and initial letter styling (drop caps, etc.).
This update includes a pile of improvements to the specification for initial letter styling as well as the outline of a property to control the height of the background/border areas of an inline box. Changes since the last Working Draft are listed in the Changes section.
There are still a lot of open issues, including more precise definition of the initial letters’ layout model as well as several property/value naming issues. The CSSWG welcomes feedback on these issues and on the draft in general.
Please send feedback by either filing an issue in GitHub (preferable) or sending mail to the (archived) public mailing list www-style@w3.org with the spec code ([css-inline-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 Working Draft of CSS Overflow level 3. This modules contains the features of CSS relating to handling the display of excessive amount of content in an element.
In addition to bug fixes and refinements accumulated since last publication, this draft introduces:
Please send feedback by either filing an issue in GitHub (preferable) or sending mail to the (archived) public mailing list www-style@w3.org with the spec code ([css-overflow-3]) and your comment topic in the subject line. (Alternatively, you can email one of the editors and ask them to forward your comment.)
hyphenate-character and add normative text describing how UIs are allowed to truncate additional characters (Issue #2809)initial-letter value to initial-letters (Issue #862)initial-letters as the current name makes it seem like a selector. (Issue #2950)Browse by date:
Browse by category: