主要的问题是,当我在div的右下角放置一个asp控件时,在chrome中它会导致溢出但在IE中则不会。 我将overflow属性设置为auto。 我找到了一个解决方案,即将set overflow属性延迟到auto大约5秒,这次是完成渲染控件。 我尝试在ready函数结束时将overflow属性设置为auto但它不起作用,因为此时控件窗口加载其数据。 这是我的代码
<div class="layer-wrapper" style="width:100%; height:100%; overflow:auto; position:absolute;">
然后我删除了溢出属性并在就绪函数
的末尾添加了这个函数 setTimeout(function () {
$(".layer-wrapper").css('overflow', 'auto');
}, 5000);
现在问题解决但我认为这不是最好的解决方案。
任何人都可以提供帮助。
答案 0 :(得分:0)
没有代码就很难说。
你是说如果你的“图层包装”div有红色背景应用它不会填满屏幕?你看到的问题是哪个,chrome导致溢出或IE不会导致溢出?
您可以尝试在图层包装器div上放置left和top属性。您可以尝试将位置相对放置在图层包装器div而不是位置绝对位置。清除:输入中的两个都可能有助于浮动方案。这一切都取决于实施。你def不应该需要j来解决这个问题。小提琴。