Я пытаюсь создать отзывчивый дизайн для веб-сайта, но столкнулся с проблемой.Странное дополнительное пространство между двумя элементами?
Посетите эту страницу: http://test.ufeed.se/
Изменить размер браузера под 820px и вы увидите адаптивный дизайн. Проблема здесь в том, что я получаю странное пространство между данными и заголовком? Я пытался найти, почему есть пространство, но без везения?
Это простая разметка части:
<div class="rightPostCell">
<div class="titleCon">
<div class="linkIcoCon">
...
</div>
<div class="floatLeft">
...
</div>
</div>
<div class="data dimText">
<div class="commentsCon">
...
</div>
<div style="clear:both;"></div>
<div class="createdDateCon">
...
</div>
<div style="clear:both;"></div>
<div class="baseLinkCon">
...
</div>
</div>
<div style="clear:both;"></div>
</div>
Почему пространство между заголовком и данными? И как его удалить?
Но мне нужно название, чтобы иметь возможность расти и показывать контент? – Banshee
'overflow: hidden' позволяет элементам с поплавками внутри них расширяться, чтобы содержать их плавающих детей .. так что вам нужно *, чтобы положить его так, чтобы контейнер имел вычисляемый размер. (* другими словами, если вы не укажете фиксированную высоту, он ничего не скроет *) –
@SnowJim, вот как вы делаете элемент расширяющимся, чтобы соответствовать его содержимому при использовании поплавков. вы также можете использовать 'overflow: auto'. –