Я ожидал, что заполнение внутри div останется в стороне от любого текста. Но, учитывая следующий html/css, текст содержимого выливается в заполнение,
<div class="foo">helloworld</div>
.foo {
float: left;
overflow: hidden;
background: red;
padding-right: 10px;
width: 50px;
border: 1px solid green;
}
Текст переполняет его размером 50 пикселей и заполняет 10px. Это по дизайну? Если это так кажется довольно глупым - заполнение не заполняется, если в нем есть вещи! Или я просто делаю что-то неправильно?
С уважением, новичок CSS.