javascript - 如何检测手机浏览器的屏幕尺寸?

标签 javascript jquery mobile detect

我正在开发一个需要在桌面和移动设备上运行的网站。现在我有一个主要内容 div,它设置为屏幕宽度的 70%。但是,我觉得这对于移动设备(比如手机,而不是平板电脑)来说太小了,我想把它提高到 90 或 95% 我怎么能做到这一点(比如屏幕尺寸小于 5 英寸)而不使用非常不可靠的浏览器嗅探?我一遍又一遍地听到“特征检测 feature detection feature detection”这句口头禅,我明白为什么这是一件好事......但我不知道这个问题要检测什么“特征”......

谢谢。

最佳答案

您可以使用 CSS:

@media screen and (max-width:500px) {
  /* smaller screens */
}

@media screen and (max-width:960px) {
  /* bigger screens */
}

关于javascript - 如何检测手机浏览器的屏幕尺寸?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17409317/

相关文章:

android - 如何让您的移动 AIR 应用程序始终在后台运行?

android - 敏捷不同的方法论

java - 确认在 couchbase 中上传文档

javascript - 从包含从自动完成文本框中选择的元素的列表中删除元素

javascript - 使用 facebook 向 github 进行身份验证

javascript - Highcharts - 如何通过 js 切换数据标签?

jquery - 绑定(bind)dialogopen事件

javascript - 无需页面加载即可提交帖子表单

javascript - 为什么 `finally` 中的返回覆盖 `try` ?

javascript - React Hooks setState 函数未设置状态