的頁面中,我遇到的問題與上對齊:http://forkfox.com/tours砌體Rails中框有時不刷新
如果刷新頁面有足夠的時間,通常甚至是第二次或第一頁加載時,您會看到一些框相互重疊。
的JS
var container = document.querySelector('#alltours');
var msnry = new Masonry(alltours, {
// options
itemSelector: '.box',
});
讓我知道如果你需要任何其他信息,以幫助解決這個問題。
謝謝!
編輯1:我已添加imagesLoaded,因爲它是建議在下面,但我似乎仍然有同樣的問題。
// or with jQuery
// initialize Masonry
var $container = $('#alltours').masonry();
// layout Masonry again after all images have loaded
$container.imagesLoaded(function() {
$container.masonry();
});
你在瀏覽什麼?我在OSX上看不到使用邊緣FF/Chrome的任何問題。 – zeantsoi
@zeantsoi看起來Chrome導致了這個問題。我在Firefox上看不到問題。另一臺使用Chrome的計算機也看到了相同的結果。 – Michael
剛剛在Firefox和相同的問題上嘗試過。奇怪的是,它只是偶爾出現。 – Michael