Мне нужно сделать <div>
встроенным и скрыть их с помощью «overflow: hidden» для их родителя.
Ширина для <div>
установлена на 20% со свойством «box-sizing», поэтомуони составляют ровно 20% от их родительской ширины.
Обычный метод, использующий "float: left", не помогает, потому что он отображает только 5 <div>
в одной строке, а остальные показываютсяв новой строке под первым 5 <div>
.
Как сделать так, чтобы все <div>
отображались встроенными и скрывали остальные, если они слишком широки, чтобы быть отображенными внутри их родителя, используя "overflow: hidden«?
У меня следующая структура документа:
<body>
<div class="column">
<div class="header">Some text</div>
<ul class="item_list">
<li class="simple"><a href="">Some text<br></a></li>
<li class="simple"><a href="">Some text<br></a></li>
<li class="simple"><a href="">Some text<br></a></li>
...
</ul>
</div>
Вы можете видеть, что я имею в виду здесь .Но я сделал это, используя javascript (установлен для <div>
"position: absolute" и сгенерирован "margin-left" для каждого elemet), и это вызывает большие проблемы для будущего развития.