próbuję umieścić element fixed
wewnątrz innego elementu fixed
jak tenZagnieżdżony elementem stałym nie działa w IE
<div class="wrapper-fixed">
<div class="content">
<div class="element-fixed">
<p>I'm fixed in Chrome, FF</p>
<p>Why not in IE ?</p>
</div>
</div>
</div>
Kiedy przewijać stronę w Chrome i FF element-fixed
pobyt fixed
ale w IE przewija zbyt i myślę, że to nie powinno się zdarzyć, ponieważ element fixed
znajduje się poza przepływem dokumentów.
Próbowałem wyciągnąć go z content
, ale nie działał, wyciągając go z wrapper-fixed
, ale robi to w moim przypadku, nie mogę.
HERE A JSFIDDLE podobna do mojej realnej sytuacji
Więc dlaczego tak się dzieje i jak to naprawić bez wyciągania go z wrapper-fixed
Dodawanie zdjęć do zilustrowania problemu:
I nie można odtworzyć problemu z IE11. Która wersja daje takie zachowanie? – Teemu
Próbowałem w IE9 i działa tak, jak tego oczekiwano. Edycja: nawet w IE8. –
['naprawiono'] (https://msdn.microsoft.com/library/ms531140.aspx) jest obsługiwane od IE7 (wymaga jednak DTD). Czy uruchamiasz stronę w trybie Quirks? – Teemu