砌体IE9始终只显示一列

Jen*_*lle 3 jquery jquery-masonry

我的Masonry在ie9中只有一列,但在Firefox中它显示的列很好.我在小提琴中放了一个简单的例子:http: //jsfiddle.net/vNXGB/

它是相同的,有或没有浮动:左.无论我试过哪三个图片加载脚本,以及我是否有图像,它似乎都是一样的:

https://gist.github.com/1539102

https://github.com/desandro/imagesloaded/

https://github.com/alexanderdickson/waitForImages

这样我的小提琴代码就出现了问题?我尝试在其他地方应用CSS,我尝试将IE设置重置为默认,清除IE缓存,上传我的网站,因此它不在localhost等.

有任何想法吗?谢谢.:)

Jen*_*lle 9

好吧万一其他人也被永久地卡在这一点上,这是desandro(作者)的答案:

感谢您提交此错误:)

看起来这是由一些CSS引起的

.brick {margin:0 auto 10px auto; }

这些自动导致IE测量砖的宽度占据容器的整个宽度.将其更改为保证金:0 0 10px 0; 似乎解决了这个问题.

http://codepen.io/desandro/pen/sflJa