請看看這個jsFiddle:http://jsfiddle.net/arasbm/c8MBg/2/,我根據twitter bootstrap scaffolding examples作出。如何使用自舉網格佈局,同時佔滾動條寬度
<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。但是,當它具有垂直滾動條(在任何桌面瀏覽器上)時,它只能連續放置8個span1 div。
.scroll-sucker {
overflow: scroll;
}
我能想到的許多不同的方式哈克考慮到滾動條的大小,但什麼是引導方式或推薦的方式來處理這個問題?
感謝您的解決方案。我同意你的看法,滾動條通常不應該出現在這樣的響應式網格中。但在一個項目中,我遇到了一個bug,在某些邊緣情況下會顯示滾動條。無論如何,你的解決方案似乎非常合理。 – Aras