我有一個垂直和水平居中的div四個圖像。我希望這些圖像在屏幕尺寸允許的情況下與我的div匹配。如果屏幕重新調整大小(或在智能手機上),我想讓前兩個在一條線上,另外兩個在第二條線上。多個響應圖像
行爲應該是這樣的寬屏幕上:
變成這種緊密的屏幕上:
我不知道如何得到這個...
我的html:
<div class="wrapper">
<img src="img1.png" class="img-responsive" alt="man1">
<img src="img2.png" class="img-responsive" alt="man2">
<img src="img3.png" class="img-responsive" alt="man3">
<img src="img4.png" class="img-responsive" alt="man4">
</div>
和css:
html, body {
height: 100%;
width: 100%;
margin: 0;
padding: 0;
}
.wrapper {
margin: auto;
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
width: 80%;
height: 80%;
text-align: center;
}
.img-responsive {
max-height: 100%;
width: auto;
}
你嘗試'顯示:直列block'或'浮動:left' ? – andrew
是的,但我可能會這樣做的方式不對,我最終會出現一個轉換_3圖像/ 1_,然後在屏幕上顯示兩個圖像,並且必須滾動其他圖標 – lbeziaud
嘗試設置http://jsfiddle.net顯示你的進步,你會得到更多的幫助 – andrew