HTML5如何优雅的适配iPhoneX

2020-04-08  本文已影响0人  桥下醉翁

1、首先在meta属性中,增加viewport-fit=cover

<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no,viewport-fit=cover" />

2、使用响应式,设置iPhoneX页面效果,但是可能误伤部分Android机

@media only screen and (device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 3) {
// iPhoneX
}
@media only screen and (device-width: 414px) and (device-height: 896px) and (-webkit-device-pixel-ratio: 3) {
// iPhoneX Max
}
@media only screen and (device-width: 414px) and (device-height: 896px) and (-webkit-device-pixel-ratio: 2) {
// iPhoneXR
}
上一篇 下一篇

猜你喜欢

热点阅读