CSS: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(→‎Upcoming CRs: scroll snap CR)
(→‎Upcoming CRs: Cascade has CSS2 delta now)
Line 68: Line 68:
* Box Alignment (see above)
* Box Alignment (see above)
* [https://drafts.csswg.org/css-cascade-3/ Cascade]
* [https://drafts.csswg.org/css-cascade-3/ Cascade]
** New features: 'all' property, [https://github.com/w3c/csswg-drafts/issues/617 possibly more].
** [https://drafts.csswg.org/css-cascade-3/#changes-2 New features since CSS2.x]:
*** 'all' property
*** 'unset' keyword
*** scoped styles, animations, and transitions in the cascade.  
* Grid (see above)
* Grid (see above)
* [https://drafts.csswg.org/mediaqueries-4/ Media Queries 4] (note: [https://drafts.csswg.org/mediaqueries-4/#changes-2012 new features in 4])
* [https://drafts.csswg.org/mediaqueries-4/ Media Queries 4] (note: [https://drafts.csswg.org/mediaqueries-4/#changes-2012 new features in 4])

Revision as of 23:31, 24 October 2016

This is the Mozilla wiki home page for Cascading Style Sheets (CSS).

CSS

Platform priorities

The following CSS specs/proposal are a priority for the Platform.

Actively Implementing

Flexbox

Mozilla has a pretty solid complete Flexbox (W3C CR) implementation. We are working on some fixes to make it even better, e.g.

Grid

Shapes

Houdini

  • CSS Houdini - see inside for Houdini implementation thoughts/plan

Box Alignment

Multicolumn

  • CSS multicol unprefixing, column-span, a11y bug hack removal, , column-break

3D Transforms

  • 3D Transform interop / spec changes

Inline Layout

Masking

Under the hood and related

  • Stylo
  • Web Animations API
  • PDF support
  • Intersection observer
  • Resize observer

Evaluating

  • CSS Containment size/layout, style, paint

Upcoming CRs

At the TPAC 2016 CSS WG f2f, the WG resolved to work on taking the following WDs to CR by end of 2016.

For all potential CRs:

  • Which browsers have openly announced implementations or intent to implement? (links?)

Related HTML5

HTML5 layout and presentation related work:


Shipping Soon

As the above priorities get implemented, moving down here to note we're waiting for them to ship.

49:

48:

properties

Please add subpages for each (unprefixed) CSS property in alphabetical order.

in development

CSS properties which have not yet made it to a Candidate Recommendation (or later), or are only implemented in the wild in prefixed form.

new pseudo-classes

new properties

see also