2012-03-13 88 views
1

这非常奇怪,并且非常在网上被我研究。我没有找到任何解决方案。同位素问题:砌体柱宽度是代码中定义的两倍大

jQuery的说:

$ container.isotope({ itemSelector: '.POST', 砌筑:{ columnWidth时:250, }
});

的。员额的风格说:

。员额{ 宽度:250像素; }

当同位素定义.post的位置时,第二列位于页面左侧500px。第三列,距离页面左侧1000px。这就像每个列获得500px的宽度。

的链接是:http://asimob.tv

就是秃头和高血压与此有关。我真的很感激一些帮助。请!

回答

0

当您启动同位素时,在选项部分删除columnWidth:250。

+0

非常感谢您的回答。我试图去除它,但是接下来发生的事情是,同位素将自动定义容器中找到的第一个元素的列宽。由于我打算拥有多个尺寸框,当第一个框比其他框大时,其他框的列变大。只需像http://asimob.tv – Alexandre 2012-03-16 02:10:38

2

我有同样的问题,似乎“columnWidth”属性不只是元素的宽度(例如.post),而是宽度+边距。

所以columnWidth应该等于元素宽度+(margin x 2)。

希望这可能会有助于在这个问题上绊倒的人。

+0

中建议的那样设置同位素谢谢,谢谢,谢谢。刚刚花了30分钟把我的头撞在墙上。愚蠢。 – typeoneerror 2013-05-24 02:44:21

+0

很高兴帮助某人! :) – DominicM 2013-05-27 20:49:57