Дополнительное пространство в нижней части контейнера с плавающей точкой - PullRequest
6 голосов
/ 14 сентября 2011

Это текущая настройка:

<div id="youtubelatestnews">
    <div class="box youtubebox">
    </div>

    <div class="latestnews">
    </div>

    <div class="clear"></div>
</div>

Но проблема в контейнере <div>, который "youtubelatestnews" имеет слишком много места внизу.

Вот сайт: http://voila.easywebprojects.com/

<div> s, о которых я имею в виду, - это подглядывание и последние новости.

Ответы [ 4 ]

3 голосов
/ 14 сентября 2011

Причиной дополнительного пробела является чистый div, который также будет очищен под элементами слева.

Вы можете удалить clear div и использовать overflow: hidden; в div #youtubelatestnews. Поскольку для него не указана высота, стиль переполнения заставит элемент содержать только его дочерние элементы.

3 голосов
/ 14 сентября 2011

Попробуйте добавить float:left; стиль к youtubelatestnews div, у меня это сработало; -)

0 голосов
/ 15 апреля 2016

Дополнительное пространство может быть вызвано высотой очищаемого элемента по умолчанию иногда, Попробуйте добавить height:0px для очистки.

https://jsfiddle.net/8zpt7tm3/

0 голосов
/ 14 сентября 2011

Нижнее поле на .box-product > div плюс нижнее поле на .box объединяются.

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