Обновите CSS с overflow:hidden
собственности внутри вашего родительского DIV
#wrapper {
background-color: #FFFFFF;
margin: 0 auto;
overflow: hidden;
position: relative;
width: 960px;
}
Explanation About Clearing floats
Общая проблема с поплавком на основе макетов является то, что родительский DIV-х не хочет чтобы растянуть до ребенка, плавающего div's. Если вы добавите границу вокруг родительского div, вам придется командовать браузерами так или иначе, чтобы растянуть родительский div полностью.
Теперь увидеть проблему, как вы столкнулись: demo
его, потому что не ясно поплавки на это время.
Так Старого Решение этой проблемы clear:both;
, если вы будете добавлять дополнительные DIV после ребенка плавал элементов, как указано ниже коды это будет ясно поплавки:
<div class="parent">
<div class="left-child"></div>
<div class="right-child"></div>
<div style="clear:both;"></div>
</div>
Новое решение - overflow:hidden;
, если вы дадите overflow:hidden
вашему parent div
, это автоматически будет c lear все ребенок плавал элементы внутри родительский div.
увидеть новое демо решение: tinkerbin.com/WKqFS7Lc
Да, это сработало спасибо! Можете ли вы указать мне в сторону, чтобы прочитать, почему это сработало? Я пытаюсь узнать все это благодаря! – Kim
Эй, @ Ким, пожалуйста, проверьте обновленный ответ. Объяснение Об очистке плавающих я надеюсь, что вы поймете вещи и получите представление о точной проблеме ....... –