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

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 关注
  • 1442 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号