<div class="container1"></div>
<div class="container2"><div class="container2-inner"></div></div>
.container1 { height: 5000px; }
.container2 { height: 100%; width: 100%; position:absolute; }
.container2-inner { height: 1000px; margin: 0 auto; }
.container2-inner
高度根據裏面的內容而變化(.container2
是覆蓋彈出窗口)。棘手的CSS滾動長度
如果.container2-inner
超過5000像素,目前縱向瀏覽器滾動總是5000px,不管怎樣或更多。當彈出窗口處於活動狀態時,我想滾動爲只有1000px,但我仍然希望保持5000px的高度.container1
以下。我如何實現這一目標?
是的,幾乎有:)我只是不想雙滾動(身體的一個應滾動黃色區域)。那可能嗎? – Atadj
呃...沒有什麼優雅,真的我不確定你會想要這樣做的可用性問題,但只是爲了好玩... http://dabblet.com/gist/2877502。這是非常hacky和有限制。 –
這就是我一直在尋找的東西:)現在我看到一些CSS限制,使我無法實現我想要的東西。謝謝你的解決方案! – Atadj