Когда мы определяем макет каменной кладки, нам нужно указать свойство columnWidth в javascript следующим образом:
$maincontent.masonry({
columnWidth: 200,
itemSelector: '.hentry',
isFitWidth: true,
isAnimated: true
});
И затем в CSS мы все равно определяем ширину столбцов. Итак, скажем, для моего css для столбца каменной кладки у меня есть такое определение ширины:
#main article {
margin: 0 20px 35px;
width: 360px; /* Here I can give a width different than what I specified in javascript above */
float: left;
}
И макет каменной кладки все еще срабатывает и использует ширину, которую я указал в css. Так что я не понимаю, какова цель указания ширины в javascript?