获取浏览器视口尺寸的方法
P粉237029457
P粉237029457 2023-08-28 11:06:30
[HTML讨论组]
<p>我想让我的访问者能够看到高质量的图像,有什么方法可以检测窗口大小吗?</p> <p>或者更好的是,使用 JavaScript 的浏览器的视口大小?请参阅此处的绿色区域:</p>
P粉237029457
P粉237029457

全部回复(2)
P粉342101652

jQuery 维度函数

$(window).width()$(window).height()

P粉955063662

跨浏览器 @media(宽度)@media(高度) a> 值

const vw = Math.max(document.documentElement.clientWidth || 0, window.innerWidth || 0)
const vh = Math.max(document.documentElement.clientHeight || 0, window.innerHeight || 0)

window.innerWidth a> 和 window.innerHeight一个>

  • 获取CSS视口 @media(宽度) 和 @media (height) 其中包括滚动条
  • initial-scale 和缩放变化可能会导致移动错误缩小到 PPK 所谓的视觉视口的值并且小于@media
  • 由于本机舍入,缩放可能会导致值缩小 1 像素
  • 在 IE8 中未定义-

document.documentElement .clientWidth.clientHeight


资源

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号