【问题标题】:js - get client's window dimension (monitor resolution) in pixel [duplicate]js - 以像素为单位获取客户端的窗口尺寸(显示器分辨率)[重复]
【发布时间】:2014-03-20 09:13:31
【问题描述】:
为了设计一个精确的网络界面,我需要在客户访问我的网站时使用 javascript 获取他们的显示器分辨率。这可能吗?
【问题讨论】:
标签:
javascript
css
resolution
【解决方案2】:
对于您的问题的简单回答,只需查看 screen.height 或 screen.width.
例如
window.screen.height
window.screen.width
对于浏览器尺寸,您可以简单地使用 window.height 或 window.width
如果您正在考虑根据可用空间更改设计/布局,您想查看 media queries 或使用像 Bootstrap、Foundation 或 Skel.js 这样的框架引入对 responsiveness 的更易于访问的控制。
Media Queries 是一个 CSS3 模块,允许内容呈现适应
屏幕分辨率等条件(例如智能手机与高
定义屏幕)。它于 2012 年 6 月成为 W3C 推荐标准。
并且是响应式网页设计的基石技术。
[...]
响应式网页设计 (RWD) 是一种网页设计方法,旨在打造
网站提供最佳的观看体验 - 易于阅读和
以最少的调整大小、平移和滚动进行导航——跨越
广泛的设备(从手机到台式电脑
监视器)