position:固定IE Vs Firefox的差异
position:fixed difference in IE Vs Firefox
假设我有一个主页,它有一个链接,打开一个模态div,位置:固定,宽度/高度
现在我观察到IE和Firefox在显示这个模态div时的行为差异,即如果我们滚动主窗口,在IE中,模态div也会随着页面滚动;而在Firefox中,主窗口的滚动对模态div没有任何影响,它实际上是固定的。
有没有办法让我们在Firefox中像在IE中那样拥有模态div滚动呢?
如果你想让Firefox表现得像你所说的IE一样,并且让div随着页面滚动,你不应该使用position: fixed
。你只需要position: absolute
我同意Dalal -这是IE的错误行为。位置:固定;意味着一个元素的位置与你的视口有一定的x/y,所以如果你想让它与页面一起滚动,使用position:absolute;
你可能需要破解Thickbox才能完成这项工作。
顺便说一句。Thickbox是一个相当过时的灯箱变体。如果可以,试着换一个新的:http://planetozh.com/projects/lightbox-clones/
相关文章:
- setInteval vs setTimeout
- 为什么这在IE中的工作方式与在Firefox中不同
- $(this).prop('property') vs. this.property
- 这个关键字在Safaari vs.Chrome,Firefox,IE中具有select box onchange属性
- Firefox vs Chrome for iMacros
- window.find() in Firefox vs Chrome
- Firefox vs. Firefox Mobile (Fennec):是否有JavaScript可检测的差异
- 操作日期firefox vs chrome
- hash (#) vs end charCode从Firefox的按键事件
- 从web开发者的角度来看,Firefox Vs Chrome
- setInterval Chrome vs Firefox
- Firefox vs Safari with JavaScript
- JavaScript webkit语法错误,在Firefox中正常工作;价值vs.引用
- firefox scrollHeight vs overflow
- 范围对象,获取选择父节点Chrome vs Firefox
- Firefox关于currentStyle vs getComputedStyle的问题
- Chrome vs. Firefox Extensions
- position:固定IE Vs Firefox的差异
- javascript onchange vs onkeyup事件
- 发送& # 39;授权# 39;标题在Ext JS Ajax请求,Chrome vs. Firefox