CSS レイアウト 2カラムがうまくいかない?

横並びメニューの区切り線を隣接セレクタを使ってスマートに実装する方法 - ウェブ企画ラボ

 

思ってる以上にmargin,paddingとかは足し算されないらしい!

共通部分は相殺されます。

 

枠組みつけるときに参考にしたサイト

【CSS】おしゃれなボックスデザイン(囲み枠)のサンプル30

 

以下イメージ

paddingとかmarginは自分の縁からどれくらい内側に空欄を作るかってこと

 

■■みたいに間をつくりたい場合は

sidebarの部分をwidthで作った後その中でmargin-right:10pxとかすると開けられた。

 

この辺の解決を詳しくしたかったら3カラムをやってみるのがいいかも