我的笔记本电脑有一台分辨率为 1920x1080 的显示器和一台分辨率为 1920x1280 的 Surface Pro 3。我正在开发一个专为在 1920x1080 和 1920x1280 显示器上全屏查看而设计的网页。
我已经确认了每个显示器的设置(见下文)。
为什么我得到的是 8xx 而不是 1280?如何获得 1280 的值以匹配 Surface Pro 3 的分辨率高度?
1920x1080 显示器(在 Windows 8 上):
1920x1280 (Surface Pro 3) 显示屏(在 Windows 10 上):
在我的 1920x1080 显示器上使用$(window).height()
,我得到以下信息:
这对我行得通。
但是,将此问题的建议用于我的 1920x1280 (Surface Pro 3) 显示器...
- 使用已接受答案中的建议。
使用$(window).height()
:
使用$(document).height()
:
使用screen.height
:
- 使用此答案的建议:
- 使用此答案的建议:
- 使用此答案的建议:
- 使用此答案中的此建议:
- 该建议已合并到上面的其他一些答案中。