考慮以下...隱藏要素,即溢出寬度固定元件
http://roosteronacid.com/viewport.png
這裏的三個元素,以僅示出一個元件(最左邊的)。這可能嗎?我已經嘗試了一些沿着這條線...
<div id="container">
<div></div>
<div>I overflow the container, so I should be hidden</div>
<div>I also overflow the container, so I should be hidden</div>
</div>
#container {
overflow: hidden;
width: 300px;
}
#container div {
float: left;
width: 300px;
}
......但我不能沒有指定一個固定的高度得到它的工作。這是我不想要的。元素的高度必須是動態的,並根據其內容增長。
注意:這必須是與iOS Safari兼容的。
它不會自動增長高度與'高度:auto' (默認我相信)? – alex
我很困惑 - 內部divs正在擴大外部容器,但你不想讓他們?應該指出的是,overflow:hidden是你如何擴展包含div來包含內部浮動div。 – kinakuta
http://roosteronacid.com/viewport.png 404s請重新上傳到更穩定的地方 –