Чтобы ответить на ваш вопрос, ваши дочерние элементы не вызовут переполнение родительского элемента. Ваш текущий дизайн не вызовет переполнение родительского элемента, поскольку оба потомка установлены с float:left
Кажется, вы предполагаете, что дети будут сложены горизонтально; выключите float и поместите их в таблицу шириной 600px
в соседних ячейках и посмотрите, что это делает.
Также обратите внимание, что свойство переполнения CSS сильно зависит от браузера. Некоторые браузеры используют overflow:scroll
, а некоторые - overflow:auto
.