パディングで何を達成したいかによると思います。
たとえば、パディングによって提供されるスペースに背景が必要な場合は、実際のパディングが必要です。しかし、一方で、スペースが必要な場合は、元のグリッドに固執できるはずです (.span
コンテナーの代わりに子にマージンを与えます)。
レイアウトに基づいて、流動的なソリューションは明らかに適応性が高く、実装が簡単です。
パディングされた要素内の流体グリッドを利用します:デモ (jsfiddle)
<div class="container">
<div class="row">
<div class="span12" id="header">#header</div>
</div>
<div id="main-container">
<div class="row-fluid">
<div class="span12" id="main-content">#main-content</div>
</div>
<div class="row-fluid">
<div class="span9" id="left-column">#left-column</div>
<div class="span3" id="right-column">#right-column</div>
</div>
</div>
</div>
更新より明確な境界線と背景を追加しました:境界線のデモ (jsfiddle)
#main-container {
padding: 20px;
border: 3px solid red;
background: yellow;
}
#main-container > .row-fluid { background: white; }