この jsFiddle をご覧ください: http://jsfiddle.net/arasbm/c8MBg/2/これは、 Twitter のブートストラップの足場の例に基づいて作成しました。
<div class="span9 scroll-sucker">
<div class="row show-grid">
<div title="" data-original-title="" class="span1">1</div>
<div title="" data-original-title="" class="span1">1</div>
<div title="" data-original-title="" class="span1">1</div>
<div title="" data-original-title="" class="span1">1</div>
<div title="" data-original-title="" class="span1">1</div>
<div title="" data-original-title="" class="span1">1</div>
<div title="" data-original-title="" class="span1">1</div>
<div title="" data-original-title="" class="span1">1</div>
<div title="" data-original-title="" class="span1">1</div>
</div>
<div class="row show-grid">
<div title="" data-original-title="" class="span4">4</div>
<div title="" data-original-title="" class="span5">5</div>
</div>
<div class="row show-grid">
<div title="" data-original-title="" class="span9">9</div>
</div>
</div>
コンテンツの応答性を維持しながら、Twitter ブートストラップ グリッド システムを使用して、UI にコンポーネントをレイアウトしようとしています。グリッド コンテナがスクロールバーを取得すると、問題が発生します。たとえば、この場合、サイズ 9 のコンテナーは、スクロールバーがない場合に、期待どおりに 9 X span1 div を行に収めることができます。ただし、(任意のデスクトップ ブラウザーで) 垂直スクロールバーがある場合、1 行に 8 x span1 div しか収まりません。
.scroll-sucker {
overflow: scroll;
}
スクロールバーのサイズを説明するためのさまざまなハッキーな方法を考えることができますが、この問題に対処するためのブートストラップの方法または推奨される方法は何ですか?