Мне нужно скрыть горизонтальное переполнение HTML-элемента, но не вертикальное переполнение. Итак, предположим, у меня есть следующий HTML:
<div class="container">
<div class="inner">
<p>content 1</p>
</div>
<div class="inner">
<p>content 2</p>
<p> and then some more stuff</p>
</div>
</div>
CSS, который я хотел использовать, был что-то вроде:
.container{
overflow:hidden;
width:100px;
}
.inner{
width:200px;
}
У меня проблема в том, что элемент div.container будет иметь нулевую высоту, потому что я не определил высоту в CSS. Однако высота содержимого в контейнере может быть переменной, и поэтому я не могу установить конкретную высоту.
Я мог бы использовать JavaScript для динамической установки высоты элемента, но я бы хотел избежать этого.