Несколько рекомендаций, которые могут помочь решить проблему с не растягивающимся внутренним контейнером div:
Удалить свойство float из внутренних div. 1 Если внутри контейнера есть другие плавающие элементы, div не будет расширяться. 1
Использовать flexbox. 23 Для этого нужно задать родительскому контейнеру свойства display: flex и align-items: stretch. 2 Это позволит всем дочерним элементам растягиваться по высоте контейнера. 2
Установить свойство height: auto. 4 Его нужно задать вместо height: 1px в класс контейнера. 4
Назначить для свойства display значение block или inline-block. 3 Так высота div будет автоматически адаптироваться к содержимому. 3
Ответ сформирован YandexGPT на основе текстов выбранных сайтов. В нём могут быть неточности.
Примеры полезных ответов Нейро на вопросы из разных сфер. Вопросы сгенерированы нейросетью YandexGPT для актуальных тем, которые определяются на базе обобщённых запросов к Нейро.