Я активировал масонство на родительском элементе (неупорядоченный список), в котором представлены измененные элементы списка, перечисленные ниже (с инструментами F12 DEV от Chrome, показывающими нижний край и margin-right в розово- МОГ цвет):Проблема с пометкой на основе кирпичной кладки
Когда документ загружен, указанное место, несмотря на CSS каждого элемента списка были следующими;
li {
background-color: #fff;
border: 1px solid #dfdfdf;
float: left;
padding: 20px;
position: relative;
width: calc(50% - 10px);
margin-right: 10px;
margin-bottom: 10px;
}
jQuery Я использовал следующее:
$(document).ready(function(){
$("ul").masonry({
itemSelector: 'li'
});
});
После того, как окно изменяется в горизонтальном направлении, стили CSS вступают в силу, как показано ниже;
Любая идея о том, как я могу получения идеальной выше на странице загрузки?
UPDATE *
JSFiddle: Click here. Если указанная проблема не появляется, попробуйте нажать кнопку «Запустить» (Ctrl + Return).
Вы можете воссоздать это в скрипке? – jmore009
Как вы оцениваете свои элементы? фиксированный или%? - немой вопрос;) –
@j_s_stack ul имеет размер 100% от родительского (body), а li (50% - 10px) –