Невозможно установить div-обертку в высоту, когда внутренний div переставлен. Проблема только в IE6 - PullRequest
0 голосов
/ 09 марта 2011

У меня есть два div с фиксированной высотой, обернутые div с фиксированной высотой. Когда я перемещаю один из элементов div, обертка сохраняет исходную высоту, которая является суммой высот внутреннего элемента div. Я хочу, чтобы div-обертка имел высоту 240, как объявлено в CSS, но он не работает в IE6.

Отлично работает в IE7, IE8 и других браузерах.

Вот рабочая демонстрация на JSFiddle .

Код:

<script type="text/javascript">

    $('#wrapper').height(240);
         $(document).ready(function()
        {
            $('#div2').position({
                my: "left top",
                at: "left top",
                of: $('#wrapper'),
                offset: "40 10"
            });

           $('#wrapper').height(240);

        });
    </script>

    <div id="wrapper" style="height: 240px;border: 1px solid red;overflow:none">
         <div id="div1" style="height: 200px; width: 200px;border: 1px solid green">
             Div 1</div>
         <div id="div2" style="height: 200px; width: 200px;border: 1px solid blue">
             Div 2</div>
     </div>

1 Ответ

0 голосов
/ 09 марта 2011

Переполнение: ни один не должен быть переполнением: скрытый, который исправил это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...