<meta name="viewport" content="width=device-width, initial-scale=1.0,viewport-fit=cover"
viewport-fit 的值有 默认值-auto/contain,全屏值-cover
constant() 以及 safe-area-inset-top safe-area-inset-right safe-area-inset-bottom safe-area-inset-left 是 iOS 11 webview 新增加的特性,专门用于应对刘海
body {
padding: constant(
safe-area-inset-top
)
constant( safe-area-inset-right )
constant( safe-area-inset-bottom)
constant( safe-area-inset-left)
}
//默认值
safe-area-inset-top=0,
safe-area-inset-right=44px ,
safe-area-inset-bottom=21px,
safe-area-inset-left=44px
原文链接:https://www.jianshu.com/p/69be9c78397d
手机版页面通常需要设置mate标签,来实现禁止缩放等效果。
<!--页面字符编码--><meta charset="utf-8">
<!--避免IE使用兼容模式--><meta http-equiv="X-UA-Compatible"content="IE=edge,chrome=1">
<!-- 启用360浏览器的极速模式(webkit)--><meta name="renderer"content="webkit">
<!--微软的老式浏览器--><meta name="MobileOptimized"content="320">
<!--关键字描述--><meta name="keywords"content=""><meta name="description"content="">
<!--设置移动端视图--><meta name="viewport"content="width=device-width, initial-scale=1, user-scalable=no"/>
<!--针对手持设备优化,主要是针对一些老的不识别viewport的浏览器,比如黑莓--><meta name="HandheldFriendly"content="true">
<!--删除苹果默认的工具栏和菜单栏--><meta name="apple-mobile-web-app-capable"content="yes"/>
<!--设置苹果工具栏颜色--><meta name="apple-mobile-web-app-status-bar-style"content="black"/>
<!--忽略页面中的数字识别为电话,忽略email识别--><meta name="format-detection"content="telphone=no, email=no"/>
<!--uc强制竖屏--><meta name="screen-orientation"content="portrait">
<!--QQ强制竖屏--><meta name="x5-orientation"content="portrait">
<!--UC强制全屏--><meta name="full-screen"content="yes">
<!--QQ强制全屏--><meta name="x5-fullscreen"content="true">
<!--UC应用模式--><meta name="browsermode"content="application">
<!--QQ应用模式--><meta name="x5-page-mode"content="app">
<!--windows phone 点击无高光--><meta name="msapplication-tap-highlight"content="no">
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)