У меня есть два divs (один внутри другого), и я столкнулся с проблемой, когда я плаваю внутри внутри «слева». Проблема в том, что внешний div не расширяет свою высоту, чтобы соответствовать тексту внутри внутреннего div. Поскольку это, вероятно, довольно запутанно, я попытаюсь объяснить это с помощью некоторого кода.Float создает перекрывающиеся divs
HTML:
<body>
<div id="div1">
Inner Div:
<div id="div2">Testing long content.</div>
</div>
</body>
CSS:
#div2 {
float: left;
width: 10px;
}
Я весьма надеюсь, что когда проверял это на самом деле показывает мою проблему, как у меня не было возможности проверить это. Мой реальный код имеет больше свойств, которые я буду создавать, если это необходимо.
Спасибо Jonathan: Это сработало отлично! – PF1
вы гений :) его работа –
Это не исправление. Это просто понятно. Вам просто нужно очистить плавающий :) –