我有簡單的畫廊是這樣的:動態調整縮略圖連續
<div class="gallery">
<div class="thumbnail">
<img src="1.jpg">
</div>
<div class="thumbnail">
<img src="2.jpg">
</div>
...
</div>
如何行自動對準thumnbails?從該行
首先縮略圖應對準於從行左,最後對準的正確
保證金應動態地改變。
我有簡單的畫廊是這樣的:動態調整縮略圖連續
<div class="gallery">
<div class="thumbnail">
<img src="1.jpg">
</div>
<div class="thumbnail">
<img src="2.jpg">
</div>
...
</div>
如何行自動對準thumnbails?從該行
首先縮略圖應對準於從行左,最後對準的正確
保證金應動態地改變。
您可以在外箱上使用display: flex
。
並根據需要使用所需的所有柔印屬性來顯示內框。
.gallery{
display: flex;
flex-direction: row;
}
.thumbnail{
flex: 0 0 100px;
height: 100px;
border: solid gray 3px;
}
活生生的例子https://jsfiddle.net/m12xcxwy/
上Flexbox的完整的教程:https://css-tricks.com/snippets/css/a-guide-to-flexbox/
可能重複[CSS flexbox:align-items和align-content之間的差異](http://stackoverflow.com/questions/31250174/css-flexbox-difference-between-align-items-and-align-content) – klaar
請參閱http: //stackoverflow.com/questions/31250174/css-flexbox-difference-between-align-items-and-align-content,其中'justify-content'應該設置爲'space-between'或'space-around' 。 – klaar