div, не содержащий содержимого float, был очищен - PullRequest
0 голосов
/ 17 марта 2012

У меня есть куча div, которые я пытаюсь здесь организовать.Те, с кем у меня возникли проблемы, получили красную и синюю границу, они должны появляться одна за другой.Они действительно делают это, красный идет первым, а синий - вторым, но в красном слое есть несколько элементов, и вместо того, чтобы их содержать, он просто сидит над ними.

Есть всплывающие слои, но я думал, что очистил это с помощью div, называемого clear-fix.Основная, содержащая div, та, что с тенью на вставке, имела ту же проблему, и я исправил ее с этим div, теперь он содержит все слои в нем должным образом, поэтому я не уверен, почему он не делает это с краснымслой.Помогите пожалуйста!

http://jsfiddle.net/2TAaC/6/

Ответы [ 2 ]

2 голосов
/ 17 марта 2012

все, что вам нужно сделать, это ...

<div id="level4" style="top: 0px; left: 0px; z-index: 4; position: relative;">

Вы можете найти этот div внутри вашей графики DIV.

enter image description here

Демо: http://jsfiddle.net/2TAaC/10/

2 голосов
/ 17 марта 2012

См. Обновленную скрипку:

Скрипка: http://jsfiddle.net/2TAaC/12/

Демонстрация: http://jsfiddle.net/2TAaC/12/embedded/result/

Примечание. Ваше изображение отсутствует в синей рамке, поэтому ононе принимает высоту 150px, поэтому я поставил высоту 150px;Вы просто поместили свой имейх в синюю рамку и удалите высоту.это будет работать.

...