2013-04-06 1 views
3

Я использую jQuery Masonry и не работает нормально. Он не упорядочивает элементы так, как должен. Вот несколько скриншотов, чтобы продемонстрировать проблему.jQuery Масонство, добавляющее дополнительное пространство между двумя элементами

Extra Space Screenshot :

код CSS:

#cont { 
width:100%; 
height:0 auto; 
min-height:670px; 
padding:15px 15px; 
} 
#cont .item { 
display:block; 
width:auto; 
padding:10px; 
border-radius:2px 2px 2px; 
background:#fff; 
border:1px solid #ddd; 
float:left; 
margin:5px; 
} 

JQuery Код:

$('#cont').masonry({ 
     itemSelector: '.item' 
}).imagesLoaded(function() { 
    $('#cont').masonry('reload'); 
}); 
+0

ли вы в конечном итоге выяснить это? В некоторых местах я получаю дополнительное 7px вертикального пространства. – kalenjordan

ответ

-1

Использование disply: inline-block; для .item элемента вместо display:block;

+0

Это не помогло: / – kalenjordan