我有幾個百分比大小的div和在屏幕max-width:1030px
divs在50%。但是第五個div在繼續之前留下空白。浮動:左百分比
我不知道爲什麼。 Check out the demo here(屏幕尺寸必須大於1030px小,看它)
HTML
<div class="video-grid">
<div class="vimeo">
<a class="fancybox-media" href="http://player.vimeo.com/video/65191942?title=0&byline=0&portrait=0&color=dd4c23">
<img alt="" src="http://b.vimeocdn.com/ts/435/991/435991395_640.jpg" />
</a>
</div>
<div class="vimeo">
<a class="fancybox-media" href="http://player.vimeo.com/video/65191942?title=0&byline=0&portrait=0&color=dd4c23">
<img alt="" src="http://b.vimeocdn.com/ts/436/269/436269192_640.jpg" />
</a>
</div>
<div class="vimeo">
<a class="fancybox-media" href="http://player.vimeo.com/video/65191942?title=0&byline=0&portrait=0&color=dd4c23">
<img alt="" src="http://b.vimeocdn.com/ts/436/115/436115827_640.jpg" />
</a>
</div>
<div class="vimeo">
<a class="fancybox-media" href="http://player.vimeo.com/video/65191942?title=0&byline=0&portrait=0&color=dd4c23">
<img alt="" src="http://b.vimeocdn.com/ts/435/991/435991608_640.jpg" />
</a>
</div>
<div class="vimeo">
<a class="fancybox-media" href="http://player.vimeo.com/video/65191942?title=0&byline=0&portrait=0&color=dd4c23">
<img alt="" src="http://b.vimeocdn.com/ts/435/991/435991608_640.jpg" />
</a>
</div>
<div class="vimeo">
<a class="fancybox-media" href="http://player.vimeo.com/video/65191942?title=0&byline=0&portrait=0&color=dd4c23">
<img alt="" src="http://new.stevenspiel.com/wp-content/themes/Photum/images/kiss.jpg" />
</a>
</div>
<div class="vimeo">
<a class="fancybox-media" href="http://player.vimeo.com/video/65191942?title=0&byline=0&portrait=0&color=dd4c23">
<img alt="" src="http://b.vimeocdn.com/ts/435/991/435991206_640.jpg" />
</a>
</div>
</div>
CSS
.video-grid {
width:100%;
}
.vimeo {
max-width:400px;
min-width:250px;
width:33%;
float:left;
}
.vimeo img {
width:90%;
padding:5%;
}
@media screen and (max-width:1030px) {
.vimeo {
width:50%;
min-width: 170px;
}
}
第1列,第3列向下。我會張貼圖片 –
對不起,我忘了縮小我的瀏覽器寬度。我刪除了空白區域上方的圖像,並將所有圖像按預期分開。白色空間上方的圖片略高,它會阻止空白右側的圖片正確地浮動到左側。您可以通過爲所有圖片添加高度屬性來解決此問題(確保它們完全相同),或者只是縮小一張照片 – Trojan
您的第三張圖片比其他圖片高1個像素,這會導致第五張圖片浮動以勾住它。修正高度問題,或者在媒體查詢中的每個第二個元素上添加某種'clear' – Pevara