html/css に問題があります。
こんにちは、このデザインがあります:
HHHHHHHHHH
CCCCCCCSSS
CCCCCCCSSS
CCCCCCCSSS
CCCCCCCSSS
FFFFFFFFFF
H はヘッダー、F フッター、C コンテンツ、S はサイドバーです。
ヘッダーを上部に、フッターを下部に固定したので、コンテンツの量に関係なく、ヘッダーとフッターは常に表示されます。
サイドバーもデータ量が少ないので固定したいです。コンテンツが大きすぎてページの一番下までスクロールする必要がある場合でも、サイドバーをヘッダーのすぐ下に置いて、常に表示されるようにしたいと考えています。
こんにちは、このコードがあります:
.container {
min-height:100%;
position:relative;
}
.header {
position: fixed;
top: 0;
background:#f1f1f1;
width: 100%;
margin: 0px auto;
}
.sidebar {
float: right;
width: 300px;
background-color: #FFF;
padding:10px;
padding-bottom: 100px;
padding-top: 50px;
}
.content {
width: 960px;
padding:10px;
padding-bottom: 100px;
padding-top: 50px;
margin-left: 100px;
}
.footer {
position:fixed;
bottom:0;
width:100%;
height:60px;
background:#f1f1f1;
text-align: center;
vertical-align: middle;
}
何か案は?