У моего Masonry всегда есть только один столбец в ie9, хотя в Firefox он отлично отображает столбцы. Я поместил простой пример в Fiddle: http://jsfiddle.net/vNXGB/
То же самое, с float:left или без него. Похоже, это не зависит от того, какой из трех скриптов imageLoaded я пробовал, и есть ли у меня изображения:
https://gist.github.com/1539102
https://github.com/desandro/imagesloaded/
https://github.com/alexanderdickson/waitForImages
Так что остается проблема в моем коде Fiddle? Я попытался применить CSS в другом месте, я попытался сбросить настройки IE по умолчанию, очистить кеш IE, загрузить свой сайт, чтобы он не находился на локальном хосте, и т. д.
Есть идеи? Спасибо. :)