Nexus 9
PS4
Intuos Pro
Core i7-4790K
Tags:CSS

CSS初心者の頃、どう考えてもpositionを使うべき複雑なレイアウトを、floatとmarginで無理矢理組み立ててたのが懐かしいです…

CSS3で追加されたbox-sizingというプロパティを使うと、煩わしい横幅の計算がグッと楽になります。

非対応ブラウザさえ無ければね。

CSS初心者の頃にハマったので、解決策を載せておきます。