我想使一个网站响应iPhone 7的问题是,我的媒体查询工作时,它不应该;对于iPhone 7,我使用的是max-width: 320px
,但他的真实分辨率是375px(至少在https://mydevice.io/devices/中显示),那么为什么我的媒体查询应用? 375px是大于320像素我最大宽度的媒体查询应用时,它不应该
/* iPhone 7 */
@media screen and (max-width: 320px) {
.qr_popup {
left: 50%;
top: 200px;
transform: translate(-50%, -50%);
padding: 10px;
border-radius: 10px;
background: #ededed;
width: 85%;
position: relative;
box-shadow: 0px 0px 3px white;}}
/* Galaxy */
@media screen and (min-width: 360px) {
.qr_popup {
left: 50%;
top: 250px;
transform: translate(-50%, -50%);
padding: 10px;
border-radius: 10px;
background: #ededed;
width: 85%;
position: relative;
box-shadow: 0px 0px 3px white;}}
不同是在顶部:250像素;
我不认为需要创建一个与onyl 30px差异的新媒体查询。也许是最好的,以移动的第一个aproach。从最小的媒体查询开始,并建立起来。 – Keutelvocht