【发布时间】:2016-01-24 16:05:31
【问题描述】:
我尝试在固定 div 中添加下拉菜单项。但是当菜单弹出时,我的 body 元素设置了一个负的“top”属性。
这是一个关于 codepen 的例子:http://codepen.io/anon/pen/vLdzQG
当触发时,body 元素的偏移量会被一个“top”属性改变,该属性似乎基于我的“.under”类 margin-top 属性:
style="position: fixed; width: 100%; top: -87.2031px; overflow: hidden;"
谁能告诉我为什么以及如何避免这种情况?对于 Chrome,这会在底部提供一个白框。
【问题讨论】: