我正在尝试创建一个响应式页面,其中正方形占用全宽度的50%(每行2个方格)。在移动(包括iPhone 6/7加),这些广场应该是一个接一个,但下这就是它没有用下面的代码工作:CSS中的响应式2列正方形
.square {
width: 100vw;
height: 100vw;
float: left;
}
@media (min-width: 1170px) {
.square {width: 50vw; height: 50vw; }
}
理想情况下,我会用引导,但我想不出如何创建广场。
你有没有设置'HTML,身体{保证金:0}'? – LGSon
是的 - 我认为这与智能手机的“设备 - 像素比率”有关,它使得宽度obselete的使用 – titibouboul
不,它实际上是基于视口单元不排除滚动条的事实...发布了一个答案你 – LGSon