为了账号安全,请及时绑定邮箱和手机立即绑定

document.documentElement.clientWidth 为什么有时候会获取到0

document.documentElement.clientWidth 为什么有时候会获取到0

守着星空守着你 2018-08-03 13:28:25
移动端项目,需要通过js设置1rem是多少像素,但是获取设备宽度document.documentElement.clientWidth在手机QQ聊天对话框中拿到的document.documentElement.clientWidth 偶尔为0。在真正的QQ浏览器中不会有问题。不知道手机QQ聊天对话框中的这个浏览器是什么鬼。改为document.body.clientWidth 也会偶尔获取到0<!DOCTYPE html> <html lang="en"> <head>     <meta charset="UTF-8">     <meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no">     <title>Document</title> </head> <body>    <script>         window.onload=function () {             var remSize = document.documentElement.clientWidth         } </script>  </body> </html>
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 1369 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信