我需要隱藏html元素的水平溢出,但不是垂直溢出。因此,假設我有以下的HTML:具有水平隱藏溢出的可變高度HTML元素CSS
<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動態設置元素的高度,但我想避免這樣做。
你是如何解決這個問題的? – dkamins 2011-06-04 03:10:41