[Bug 16328] Use of "containing block" does not match CSS2.1 definition

https://www.w3.org/Bugs/Public/show_bug.cgi?id=16328

oria <oriadam@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |oriadam@gmail.com

--- Comment #14 from oria <oriadam@gmail.com> ---
This issue was raised and discussed in 2012 and forgotten, but the position
property is still non-functional inside transformed elements - to this day.

position:fixed/absolute behavior needs to be consistent. Fixpos is relative to
view-port in any other case; abspos is relative to first non-static parent in
any other case; there's no reason for this special exception of transformed
elements.

To be honest, from the user perspective this like a margin behaves as padding
on elements with round-borders... it simply makes no sense.

There's not one case where a position:fixed element needs to be relative to
transformed element and not view-port. If there was such a case, the right way
was to set it as position:absolute and set the parent to position:relative.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.

Received on Thursday, 15 September 2016 15:17:13 UTC