fixed” elements’ positioning is not affected by new stacking contexts in IE11.

Won’t fix Issue #15245086

Details

Author
Jackson H.
Created
Dec 28, 2017
Privacy
This issue is public.
Found in
  • Internet Explorer
Reports
Reported by 1 person

Sign in to watch or report this issue.

Steps to reproduce

Currently, in other browsers, and I believe formerly in IE, a “position: fixed” element will be positioned relative to the closest element which creates a new stacking context. But now, in IE11, elements are not positioned relative to those stacking contexts, instead they are positioned relative to the browser window.

I have a strong feeling there is a rule for this rendering in the CSS spec, but I cannot find the exact location in the spec. The usual rules of stacking contexts (e.g. z-indices are relative to the stacking context, so isn’t positioning relative, too?) at least hint at this behavior.

e.g. in Chrome, the bubble on the attached webpage will be 50px from the corner of the shadowed box. Take away the “transform: translateZ(0);” and then the bubble will instead be 50px from the corner of the browser window (as “transform” was creating a new stacking context). With or without the “transform”, in IE11, the bubble is always being positioned relative to the browser window.

Attachments

Comments and activity

  • The title for this issue should actually be:

    “position: fixed” elements’ positioning is not affected by new stacking contexts in IE11.

    The beginning was forgotten or chopped-off. I can’t figure out how to fix the title.

  • Microsoft Edge Team

    Changed Assigned To to “James M.”

  • Hello,

    Thank you for providing your feedback on IE11. We are not accepting feedback on Internet Explorer through this portal any longer (unless security related). We are pleased to report this is fixed in Microsoft Edge.

    Best Wishes,
    The MS Edge Team

  • Is it also fixed, or are you planning to fix it, in IE11?

    Regarding not accepting feedback on IE here… if new rendering bugs are still appearing in the browser, it does not seem as if the browser is really in “security-only maintenance mode.” It seems as if the rendering engine is still receiving updates. If that’s the case, you should be open to receiving feedback about regressions.

  • Hello,

    Thank you for providing feedback. We are currently accepting feedback for all MS Edge issues & IE 11 security only issues via this EdgeHTML issue tracker website. We do support IE 11 through our Microsoft Support service offering; to open a support incident please visit https://support.microsoft.com/en-us/gp/contactus81?Audience=Commercial&SegNo=5

    Best Wishes,
    The MS Edge Team

  • Microsoft Edge Team

    Changed Status to “Won’t fix”

You need to sign in to your Microsoft account to add a comment.

Sign in