我有一個網格設置在塊中心對齊的地方,因此我已經使用display: inline block
並將text-align: center
設置爲容器。但現在客戶想要塊上的變量高度,因爲它們是內聯塊,所以現在在網格中留下了很大的空白。或者我可以使用float: left
,但這不會工作,因爲塊需要居中。我在這裏有一個codepen設置:https://codepen.io/anon/pen/WOaeve中心對齊網格沒有間隙和浮動
我通常使用同位素插件的網格,但沒有佈局模式,將允許中心對齊的塊,所以我需要一個解決方案,將允許網格中的所有間隙被填充並且塊被居中。這裏是我的CSS標記也:
.feed-grid {
position: relative;
display: block;
width: 100%;
height: auto;
text-align: center;
font-size: 0;
}
.feed-grid .grid-block {
display: inline-block;
vertical-align: top;
margin-left: 6px;
margin-right: 6px;
margin-bottom: 12px;
width: auto;
height: 255px;
}
.feed-grid .grid-block.large {
height: 522px;
}
.feed-grid .grid-block img {
position: relative;
display: block;
width: auto;
height: 255px;
}
.feed-grid .grid-block.large img {
height: 522px;
}
任何解決方案,將不勝感激!
圖像意味着「迴流」改變它們在網格上的位置以彌補差距? – Afrowave
@微波是的,這是想法,缺口需要填充......例如,當你使用同位素或磚石插件。雖然 – user1374796