3 列のレイアウトの Web サイトを構築しています。header
意志は上に固定され、意志nav
は左側に固定されます。次に、ラッパーには and が含まれmain
ますaside
。私が欲しいのはメインで、脇はラッパーの高さを埋めることができます。
そして、ここに私のcssがあります。私のjsFiddle http://jsfiddle.net/scarletsky/h8r2z/3/も見ることができます
* {
margin: 0;
padding: 0;
}
html, body {
width: 100%;
height: 100%;
}
.header {
width: 100%;
height: 100px;
position: fixed;
top: 0;
z-index: 9;
background: red;
}
.nav {
width: 20%;
height: 100%;
position: fixed;
top: 100px;
left: 0;
background: green;
}
.wrapper {
width: 80%;
min-height: 100%;
margin-top: 100px;
margin-left: 20%;
position: relative;
}
.main {
width: 70%;
min-height: 100%;
position: absolute;
left: 0;
background: black;
}
.aside {
width: 30%;
min-height: 100%;
position: absolute;
right: 0;
background: blue;
}
.u-color-white {
color: white;
}
彼らはうまく機能するようです。ただし、コンテンツの高さが自分の高さ以上の場合は機能しませんmain
。aside
修正方法がわかりません。
誰でも私を助けることができますか?どうも!