CSS

From MozillaWiki
Revision as of 23:05, 10 October 2016 by Tantek (talk | contribs) (srcset is HTML5 layout / presentation related, our flexbox implementation is complete, more subheads, links to specs / EDs / WD / CR)
Jump to navigation Jump to search

This article is a stub. You can help MozillaWiki by expanding it.

CSS

This is the Mozilla wiki home page for Cascading Style Sheets (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

  • CSS Grid and Subgrid

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.

  • Box Alignment (see above)
  • Cascade
  • Grid (see above)
  • Media Queries 4
  • Scroll Snap
  • Selectors 4
  • Text

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