我正嘗試使用CSS創建一個完整高度的列,但我有一個噩夢!使用CSS的100%列高度
我可以管理它的唯一方法是將背景圖像應用於垂直重複的主體標籤,但缺點是我無法使用列寬的百分比。
我認爲最簡單的方法來演示我的問題是將它張貼在JSFiddle上,看看這裏有人能幫忙嗎?
http://jsfiddle.net/smclintock/xZw6n/
html, body {
height: 100%;
min-height: 100%;
margin: 0;
padding: 0;
}
.sidebar {
background-color: black;
color: white;
float: left;
width: 20%;
min-height: 100%;
}
.canvas {
background-color: grey;
width: 80%;
float: right;
}
感謝,
史蒂芬。
這是否有什麼瀏覽器是兼容的? – Pete
幾乎沒有任何CSS問題已經在網上討論過了...... http://www.google.com/search?q=css+equal+height+columns – CBroe
IE9,IE10,Safari 5&6,Firefox和Chrome(當前版本)。 CBroe - 如果我找到了一個我不會在StackOverflow上發佈的解決方案,我已經有了Google。 – smclintock