Re: [fxtf-drafts] Filters applied to non-root elements generate containing blocks that corrupt the intended position of fixed/absolute descendants (#402)

This is also present for backdrop-filter.  Adding "backdrop-filter: blur(4px)" to an absolutely positioned element breaks the intended position of the element to become relative to its parent container, rather than the intended purpose of absolute position.  This is very counter-intuitive, and I agree with @Lonniebiz on this one.  I spent hours this morning trying to figure out why backdrop-filter would break my drag-and-drop module, considering that nowhere in my DOM were any of the elements styled with a "position: relative".  That a container element was added seems like an anti-pattern for CSS, especially given how heavily things like "backdrop-filter" are used for frosted glass effects in most UI's.

-- 
GitHub Notification of comment by oldmansutton
Please view or discuss this issue at https://github.com/w3c/fxtf-drafts/issues/402#issuecomment-1181941407 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Tuesday, 12 July 2022 15:54:48 UTC