Re: [csswg-drafts] [css-transforms] [proposal-ish] Non-flattening filters and opacity.

But also: this discussion has been had to death on the mailing list already.  The `opacity` property implements "group opacity", like `filter` does `group filtering` and such.  By the *definition* of that effect, it has to flatten any 3d things.  If you want stuff to not be flattened, you want "leaf opacity"; this doesn't have a convenient shorthand in CSS, but can be achieved by putting `opacity` on each individual leaf node in your graph.

Before 53, Chrome was just buggy, and automatically pushed opacity down to the leaves when doing 3d scenes.  There was no spec change that made them change; they just finally implemented the spec correctly.

-- 
GitHub Notification of comment by tabatkins
Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/496#issuecomment-293089778 using your GitHub account

Received on Monday, 10 April 2017 21:51:50 UTC