左にコンテンツ、右にサイドバーが二つのレイアウトから、中心にコンテンツ、両サイドにそれぞれサイドバーを配置するCSS例。
#container {
float: left;
margin: 0 -405px 0 0;
width: 100%;
}
#content {
width: 520px;
margin: 0 0 0 10px;
}
#primary,
#secondary {
float: right;
overflow: hidden;
width: 200px;
}
#container {
margin-top: 0;
margin-right: -930px;
width: 100%;
float: left;
}
#content {
float: right;
width: 100%;
}
#primary {
width: 200px;
overflow: hidden;
float: right;
}
#secondary {
width: 200px;
overflow: hidden;
float: left;
}
#content>* {
margin-right:220px;
margin-left:220px;
}
*ただし、アーカイブ月別などの位置や、パンくずリストがないとコンテンツがメニューにくっついてしまうので、別途修正が必要です。
スポンサーリンク



コメント