子元素position:fixed 会被父元素transform影响 除非 设置none
这个时候 只要在让子元素的父元素没有tranform 这个元素 的话 可以在子元素添加一个div 如:
<div style="tranform:translate3d(0, 0, 0);">
<div>
<div style="position:fixed"></div>
</div>
</div>
本文介绍了解决子元素position:fixed被父元素transform影响的方法,通过创建一个无transform的外层div包裹并定位元素,确保了子元素的固定位置独立于父级变换。
子元素position:fixed 会被父元素transform影响 除非 设置none
这个时候 只要在让子元素的父元素没有tranform 这个元素 的话 可以在子元素添加一个div 如:
<div style="tranform:translate3d(0, 0, 0);">
<div>
<div style="position:fixed"></div>
</div>
</div>
4718

被折叠的 条评论
为什么被折叠?