javascript - 溢出的内容会影响 window.innerWidth 吗?
问题描述
所以根据W3C的定义是:innerWidth
innerWidth 属性必须返回视口宽度,包括渲染滚动条的大小(如果有),如果没有视口,则返回零。
这是否意味着如果文档中的某些内容产生溢出,那么window.innerWidth
可能会受到影响?我有这个非常简单的沙箱(它只是一个导致溢出的 div),当使用Chrome 设备工具(Chromium 84)和移动设备(我只测试 Android)使用沙箱预览时,这似乎是正确的,但在桌面浏览器中,价值似乎没有受到影响。为什么?这是预期的行为吗?
请注意图像中工具中的宽度与记录的宽度不匹配:
解决方案
推荐阅读
- c++ - 无法访问在头文件中声明的 cpp 文件中的私有结构
- azure - 是什么导致 Azure API 管理在收到请求和后端执行之间超时
- c - 我的光线投射器中透视扭曲的原因是什么?
- javascript - 当我没有在行中输入 0 时,为什么它说 0 未定义?
- winapi - Windows 防火墙:寻找用户交互 API
- javascript - Javascript 新手 - 用于 VSCode 的 Live Server 未显示空白脚本的空白页面
- asp.net-core - 覆盖 .NET Core 中的控制器级别授权值
- c++ - C ++从按列拆分的文件中读取整数
- vue.js - VueJS:如何访问路由文件中的参数值
- react-native - 找不到导航对象。您的组件是否在导航器的屏幕内?抽屉导航器