Расширение контейнера вокруг динамически добавляемых полей - PullRequest
0 голосов
/ 26 апреля 2011

В Internet Explorer, когда у меня динамически генерируется поле, все движется вниз.Тем не менее, окружающий контейнер остается на той же высоте, и все просто движется мимо него.

Попробуйте нажать «Добавить язык» или «Добавить навык», затем прокрутите вниз до нижнего.

Любойпредложения?

http://quspot.com/ie_test/

Any suggestions?

РЕДАКТИРОВАТЬ /

Синтаксис

<div id="content">
    <div class="wrapper"></div>
</div>

.wrapper расширяется очень хорошо (я добавил цвет фона, чтобы убедиться), хотя #content div - нет.

Ответы [ 2 ]

1 голос
/ 26 апреля 2011

добавляет ли overflow:hidden; к контейнеру div справку?


Обновление после предоставления ссылки

это что-то связанное с .clearfix, я думаю, их слишком многоприменяется, и они наследуют странным образом

Я изменил reset .clearfix с:

.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}
.clearfix {
    display: inline-block;
}

html[xmlns] .clearfix {
    display: block;
}

* html .clearfix {
    height: 1%;
}

на:

.clearfix {overflow: hidden;}

, и это прекратилось, хотяхотя этот метод clearfix работает для этой формы, он может не охватывать весь сайт, поэтому вы можете захотеть посмотреть, на каких div-элементах вам действительно нужен clearfix, он вам нужен только на content_body divs, поскольку вы хотите содержать только плавающиеэлементы формы внутри каждого из них

0 голосов
/ 26 апреля 2011

Я как-то исправил это, добавив свойства обертки прямо к содержимому и затем сделав это

<div id="content">
    CONTENT
    <br clear="all" />
</div>

Но если у кого-то есть решение, я бы хотел использовать обертку, когда мне нужно добавить вещи вне обертки в области содержимого.

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