【发布时间】:2015-09-28 06:39:06
【问题描述】:
我正在尝试在桌面上并排创建一个包含两个图像的页面,然后将这些图像堆栈用于移动设备。我正在缩小我的浏览器窗口以模拟更小的屏幕。图像没有在移动设备上堆叠。这是我的html:
<div class="container-lp">
<div class="col-2-lp">
<h4><a href="#">Interior Decorating</a></h4>
<div class="overlay">
<a href="#"><img src="http://pjstagingdecorating.com/wp-content/uploads/2015/07/Interior-Decorating-Level-1B.jpg" alt="" /></a>
</div>
<div class="overlay"></div>
</div>
<div class="col-2-lp last-lp">
<h4 class="landing-page"><a href="#">Home Staging</a></h4>
<div class="overlay">
<a href="#"><img src="http://pjstagingdecorating.com/wp-content/uploads/2015/07/Home-Staging-Level-1B.jpg" alt="" /></a>
</div>
</div>
</div>
这是我的桌面 CSS:
.container-lp {
width: 100%;
max-width: 1280px;
min-width: 320px;
margin: 0 auto;
clear: both;
}
.col-2-lp {
float: left;
width: 45%;
margin-right: 5%;
}
.last-lp {
margin-right: 0;
}
.col-2-lp img {
width: 100%;
}
还有我的媒体查询:
@media only screen and (min-device-width: 320px) and (max-device-width: 600px) {
.col-2-lp {
width: 100%;
float: none;
margin: auto;
}
.last-lp {
margin-right: auto;
}
}
【问题讨论】:
-
您无法在 PC 浏览器上测试 min-device-width 媒体查询,只需将其更改为 min-width 就可以了
标签: html css mobile media-queries