IE 6 ширина = 70% для всплывающего div с динамическими данными не работает - PullRequest
1 голос
/ 03 сентября 2011

Я хочу отобразить pop div с динамическими данными в центре экрана.Я указал высоту = 300 пикселей, ширину = 70% и прокрутку переполнения: у.

В IE7 / IE8 div правильно отображает центр экрана в указанных размерах, и прокрутка происходит, если размер данных не подходит.

Но в IE6 ширина = 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>

1 Ответ

1 голос
/ 03 сентября 2011

Я думаю, что IE6 задыхается от этого ... из комментариев выше

<table width="100%">

динамическая таблица выглядит примерно так <table width="100%"><tr><td>data</td></tr></table>

Сбросьте это как более низкий процент или как единицу пикселя и посмотрите, исчезает ли проблема.

...