我正在使用位置:固定;使div適應不同的屏幕尺寸。在這個簡化的例子中,高度被設置爲100%,以使div「example」總是佔據屏幕的整個高度。我想要做的是在這個div上騰出空間,我這樣做是通過使用position: fixed;
和top: 100px; bottom: 100px;
使用固定位置的100%身高
問題是代碼只運行top: 100px;
不是兩個。有沒有解決這個問題的方法?
HTML
<div id="example"></div>
的CSS
#example {
background-color: #333;
width: 500px;
height: 100%;
position: fixed;
bottom: 100px; /* This is clearly not working, how do I do this with absolute/fixed position? */
top: 100px;
}
編輯
如果我設定的高度使用CSS設置高度爲100%的這一功能istead 。那我該怎麼辦?
在問題中包含您的代碼。 – Daedalus 2014-10-29 23:34:51
有一個小提琴在那裏與我的代碼 – Akerman 2014-10-29 23:35:45
當鏈接死亡會發生什麼?對於未來的讀者來說,這個問題對於同樣的問題是沒有用的代碼在問題中。 – Daedalus 2014-10-29 23:36:08