Как создать хороший стиль печати для масонства

Я создал веб-страницу с различными элементами с контентом, использующим плагин jquery masonry. Я хочу создать хороший стиль печати для этой страницы. При печати я хочу показать список этих полей (сверху вниз). Для этих стилей печати я использую css ниже. По некоторым причинам не все элементы показаны в печатной версии, только первые пять.

@media print {
 #container .item{ display:block !important; float:none !important; 
 position:relative !important; left: !important; top:auto !important; 
 overflow:visible !important; width: 100% !important; 
 height: 100px !important; clear: left !important;
 } 
}
2 ответа

Это хорошо сработало для меня как стиль печати на простом сайте с двумя столбцами с использованием масонства.

.masonry-brick[style]
{
position:relative !important;
display:block !important;
left:0 !important;
top:auto !important;
float:left;
}
#container[style]
{
height:auto !important;
}


В свойстве left отсутствует значение:

left: !important;

licensed under cc by-sa 3.0 with attribution.