我正在使用jQuery Isotope。這是一個很棒的插件,但我在砌體模式下調整項目時遇到了一些問題。我的容器寬960像素,我的目標是讓4個項目完美排列,就好像它使用的是960像素的網格系統。所以,左邊和右邊都會碰到容器的邊緣。這裏是它的外觀在目前的屏幕截圖:jQuery Isotope/Masonary Gutter問題
我的代碼,目前像這樣:
JS:
$('#container').isotope({
itemSelector : '.item',
masonry : {
columnWidth : 240,
gutterWidth: 10
}
});
CSS:
.item{
width:230px;
background:red;
overflow: hidden;
}
HTML:
<div class="item">a</div>
到目前爲止,我已經成功地得到它的工作的唯一方法是設置寬度爲240px
,但再有就是項目之間沒有間隙。
編輯
下面是一個小提琴顯示我有什麼http://jsfiddle.net/qGJhe/
做你的列觸摸你的容器的邊緣,而無需使用同位素(只用浮動)? – 2013-03-13 22:06:38
不,目前我沒有任何網格或CSS。除上述以外。如果它不是動態生成的,我只是調整最後一個邊距,但我不能這樣做。我想要的是3列很好地佔用了960px的空間 – 2013-03-13 22:10:02
如果你在jsFiddle中重新創建頁面會更好,因爲它會使我們更容易調試:) – kyooriouskoala 2013-03-15 03:15:57