widthを記載したボックスには、左右のボーダーとパディングは避けよう

これには、色んな理由があります。
ひとつは、古いブラウザのボックスモデルの解釈が違うため。 次に、Win IEでの 左右ボーダーとパディングを設置した要素に後続する部分がずれる(5.5/6.0)とか。
CSS3になると、ボックスサイズの算出時にボーダーまでを含めるらしいので、最近ではあまりハックを使ってない。ボックスモデルを含めたハックは最終手段と考えています。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください