gpt4 book ai didi

javascript - 如何检测响应式网页设计的屏幕尺寸?

转载 作者:数据小太阳 更新时间:2023-10-29 05:39:55 26 4
gpt4 key购买 nike

我用谷歌搜索并得到一个 quirksmode site给你你的屏幕尺寸。拉起控制台,我看到 screen.widthscreen.height 可以直接从 window 对象获得。

我想开始使用纯 JavaScript 进行检测。我可以在所有设备和浏览器(手机、平板电脑、PC 和 Chrome、Safari、IE、Firefox)上使用此属性吗?

我不关心视口(viewport)因调整大小等而发生变化。只关心屏幕的实际大小不会改变。

我希望有一个属性可以跨设备和浏览器检查。

这是 wikipedia on responsive web design. 提供的一些一般信息

最佳答案

看看Get the device width in javascript

媒体查询也适用于 js:

if (window.matchMedia('screen and (max-width: 768px)').matches) {}

另一种方式是:

var width = Math.max(document.documentElement.clientWidth, window.innerWidth || 0);

关于javascript - 如何检测响应式网页设计的屏幕尺寸?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31162606/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com