0
我使用Bootstrap縮略圖與SVG,我從維基百科獲得,但由於某些原因SVG都是不同的大小,所以它會導致縮略圖面板不對齊。如何使Bootstrap縮略圖圖像具有相同的高度,以便縮略圖面板對齊?
使用什麼方法可以使縮略圖圖像具有相同的高度,以便縮略圖面板對齊?
代碼:
<div class="row">
<div class="col-md-3">
<div class="thumbnail">
<img src="Flag_of_England.svg" style="width: 100%;" alt="England Chat">
<div class="caption">
<h3>England Chat</h3>
<p>...</p>
<p><a href="/chat" class="btn btn-primary" role="button">Chat</a></p>
</div>
</div>
</div>
<div class="col-md-3">
<div class="thumbnail">
<img src="Flag_of_Ireland.svg" style="width: 100%;" alt="Ireland Chat">
<div class="caption">
<h3>Ireland Chat</h3>
<p>...</p>
<p><a href="/chat" class="btn btn-primary" role="button">Chat</a></p>
</div>
</div>
</div>
<div class="col-md-3">
<div class="thumbnail">
<img src="Flag_of_Scotland.svg" style="width: 100%;" alt="Scotland Chat">
<div class="caption">
<h3>Scotland Chat</h3>
<p>...</p>
<p><a href="/chat" class="btn btn-primary" role="button">Chat</a></p>
</div>
</div>
</div>
<div class="col-md-3">
<div class="thumbnail">
<img src="Flag_of_Wales.svg" style="width: 100%;" alt="Wales Chat">
<div class="caption">
<h3>Wales Chat</h3>
<p>...</p>
<p><a href="/chat" class="btn btn-primary" role="button">Chat</a></p>
</div>
</div>
</div>
</div>
截圖:
我不認爲有任何Bootstrap內置類可以實現你想要的。 – zgood
您要麼調整圖像大小,使它們全都具有相同的高寬比,要麼使用CSS設置該比例(可能會以不希望的方式拉伸/擠壓圖像)。你可以將背景圖像設置爲給圖像元素一個寬高比,並使用'background size:cover;'填充空間(用一些裁剪)。 – hungerstar
你可以試試這個:https://github.com/liabru/jquery-match-height,或者像hungerstar說的那樣使圖像具有相同的尺寸。 – Vcasso