css - IE 6 宽度 = 70% 对于动态数据不起作用的弹出 div

标签 css html internet-explorer-6 width

我想在屏幕中央显示一个包含动态数据的 pop div。我指定高度 = 300px width = 70% 和 overflow scroll:y。

在 IE7/IE8 中,div 以指定尺寸正确呈现到屏幕中心,如果数据大小不适合,则会发生滚动。

但在 IE6 中 width = 70% 根本不起作用。 div 宽度根据数据的大小而变化。由于它的动态数据不在我们的控制范围内,如果我们追求高分辨率,有时弹出窗口根本不会呈现。

有什么办法可以解决这个问题?非常感谢任何意见。

<div id="outerDiv" class="panelDialog" style="position:absolute; display:none; width:70%;">
<div id="div2" title="Search Provider">
    <a href="#" id="href1" title="Close">
       <img id="img1" title="Close" alt="Close" />
    </a>Search Popup
</div>
<div id="div3">
        <div style="height: 300px; overflow-y:  scroll;">               
            <TABLE>
                <TR>
                    <TD width="100%"></TD>
                </TR>
            </TABLE>
            <input type="reset" value="Close" id="btn1" name="nae1" class="commandExButton" />              
        </div>
</div>
</div>

最佳答案

我认为 IE6 对此感到窒息......从上面的评论来看

<table width="100%">

the dynamic table is something like this <table width="100%"><tr><td>data</td></tr></table>

将其重置为较低的百分比或像素单位,然后查看问题是否消失。

关于css - IE 6 宽度 = 70% 对于动态数据不起作用的弹出 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7293228/

相关文章:

html - 在 2 列布局中匹配列高

python - 为什么我转换后的 Markdown HTML 标签以文本形式返回?

CSS + IE 6 = 图像缓存和填充

jQuery .ajax 方法在 IE7 和 IE6 中不起作用,但在 Firefox 中工作正常

css - 是否可以在内部样式之后加载外部样式表?

javascript - 使用 <svg> 将样式导出为 .svg

php - 在 PHP 中显示 MySQL 数据库中的类别和子类别

javascript - 如何在 HTML5 Canvas 中平滑缩放图案图像?

html - 悬停时显示 IE6 li

css - 居中的 div 左右图像应该超出浏览器窗口