屏幕分辨率查询
屏幕分辨率查询,是指在浏览器里一次看清屏幕与窗口的各项尺寸:屏幕分辨率、可用区域、视口尺寸、设备像素比 DPR、换算出的物理像素分辨率、宽高比与当前命中的响应式断点。它还讲清最易误会的一点——网页读到的是 CSS 像素而不是物理像素,系统缩放 125% 时 1920 宽的屏在网页里报 1536,乘回 DPR 才是 1920。数值随窗口变化实时更新,全程浏览器本地读取,不上传、不记录,免费无需注册。
正在读取…
查一个分辨率叫什么
常见分辨率名称对照表
| 分辨率 | 常见叫法 | 宽高比 | 分组 | 网页里读到 | 典型用途(仅供参考) |
|---|---|---|---|---|---|
| 1280 × 720 | 720p、HD、高清 | 16:9 | 显示器 | 同左 | 早期入门显示器与投影,如今多见于视频清晰度而不是屏幕本身 |
| 1600 × 900 | HD+、900p | 16:9 | 显示器 | 同左 | 介于 720p 与 1080p 之间的过渡档,二手入门屏还能见到 |
| 1920 × 1080 | 1080p、FHD、Full HD、全高清 | 16:9 | 显示器 | 同左 | 目前保有量最大的一档,办公与游戏显示器的默认选择 |
| 1920 × 1200 | WUXGA、1200p | 16:10 | 显示器 | 同左 | 比 1080p 多一截竖向空间,写代码与看文档更从容 |
| 2048 × 1080 | DCI 2K、2K、2048 宽银幕 | 256:135 | 显示器 | 同左 | 数字电影放映的 2K 标准,民用显示器几乎见不到 |
| 2560 × 1440 | 1440p、QHD、2K、WQHD | 16:9 | 显示器 | 同左 | 中文语境里说的「2K 显示器」就是这一档,游戏与设计的主流选择 |
| 2560 × 1600 | WQXGA、1600p | 16:10 | 显示器 | 同左 | 16:10 的高分档,常见于设计向的外接屏 |
| 3840 × 2160 | 4K、4K UHD、UHD、2160p、超高清 | 16:9 | 显示器 | 同左 | 民用 4K 的标准数值,接上后多数系统会默认开启缩放 |
| 5120 × 2880 | 5K、2880p | 16:9 | 显示器 | 同左 | 27 英寸级别的二倍视网膜档,网页里通常按 2560×1440 呈现 |
| 7680 × 4320 | 8K、8K UHD、4320p | 16:9 | 显示器 | 同左 | 目前的顶格档,片源与接口带宽都还没跟上 |
| 1366 × 768 | WXGA、768p、老本最常见 | 16:9 | 笔记本 | 同左 | 上一代入门笔记本的标配,做响应式适配时的下限参考 |
| 1440 × 900 | WXGA+、900p 笔记本 | 16:10 | 笔记本 | 同左 | 早期 13 到 15 英寸轻薄本的常见内屏 |
| 1600 × 900 | 笔记本 HD+ | 16:9 | 笔记本 | 同左 | 过渡档的笔记本内屏,数值与显示器组同名但用途不同 |
| 1920 × 1080 | 笔记本全高清、笔记本 1080p | 16:9 | 笔记本 | 同左 | 当前主流笔记本内屏,14 英寸上通常带 125% 系统缩放 |
| 2256 × 1504 | Surface 3:2、2256 生产力屏 | 3:2 | 笔记本 | 同左 | 3:2 的生产力屏,竖向空间比 16:9 多出一大截 |
| 2560 × 1600 | 笔记本 WQXGA、13 英寸二倍屏 | 16:10 | 笔记本 | 同左 | 13 英寸级别的二倍视网膜档,网页里通常按 1280×800 呈现 |
| 2880 × 1800 | 2880 视网膜、15 英寸二倍屏 | 16:10 | 笔记本 | 同左 | 15 英寸级别的二倍视网膜档,网页里通常按 1440×900 呈现 |
| 3024 × 1964 | 3024 高分屏、14 英寸刘海屏 | 3:2 | 笔记本 | 同左 | 带刘海的 14 英寸高分内屏,精确比接近 3:2 但不严格相等 |
| 3456 × 2234 | 3456 高分屏、16 英寸刘海屏 | 1728:1117 | 笔记本 | 同左 | 带刘海的 16 英寸高分内屏,吸附不到任何常见比例 |
| 2560 × 1080 | UW-FHD、带鱼屏、21:9 入门 | 21:9 | 带鱼屏 | 同左 | 入门超宽屏,宣传写 21:9,精确比是 64:27 |
| 3440 × 1440 | UWQHD、带鱼屏、21:9 主流 | 21:9 | 带鱼屏 | 同左 | 超宽屏的主流档,宣传写 21:9,精确比是 43:18 |
| 3840 × 1080 | DFHD、带鱼屏、双 1080p | 32:9 | 带鱼屏 | 同左 | 相当于两块 1080p 拼在一起的超超宽屏 |
| 5120 × 1440 | DQHD、带鱼屏、双 1440p | 32:9 | 带鱼屏 | 同左 | 相当于两块 1440p 拼在一起,多见于电竞与多窗口办公 |
| 750 × 1334 | 750 二倍屏、4.7 英寸档 | 9:16 | 手机 | 375 × 667(DPR 2) | 经典 4.7 英寸小屏,网页里读到 375×667 |
| 828 × 1792 | 828 二倍屏、6.1 英寸低分档 | 207:448 | 手机 | 414 × 896(DPR 2) | 二倍率的大屏档,网页里读到 414×896 |
| 1080 × 1920 | 手机 1080p、安卓全高清 | 9:16 | 手机 | 360 × 640(DPR 3) | 安卓机长期的标配分辨率,网页里读到 360×640 |
| 1080 × 2400 | 1080×2400 全面屏、20:9 安卓 | 9:20 | 手机 | 360 × 800(DPR 3) | 当前安卓中端机最常见的一档,网页里读到 360×800 |
| 1125 × 2436 | 1125 三倍屏、5.8 英寸刘海档 | 375:812 | 手机 | 375 × 812(DPR 3) | 第一代刘海屏的数值,网页里读到 375×812 |
| 1170 × 2532 | 1170 三倍屏、6.1 英寸标准档 | 195:422 | 手机 | 390 × 844(DPR 3) | 6.1 英寸的常见数值,网页里读到 390×844 |
| 1179 × 2556 | 1179 三倍屏、6.1 英寸灵动岛档 | 131:284 | 手机 | 393 × 852(DPR 3) | 最常被问「为什么网页只报 393」的一档,网页里读到 393×852 |
| 1284 × 2778 | 1284 三倍屏、6.7 英寸大屏档 | 214:463 | 手机 | 428 × 926(DPR 3) | 6.7 英寸大屏的数值,网页里读到 428×926 |
| 1290 × 2796 | 1290 三倍屏、6.7 英寸灵动岛档 | 215:466 | 手机 | 430 × 932(DPR 3) | 当前大屏旗舰的常见数值,网页里读到 430×932 |
| 1620 × 2160 | 平板 1620、10.2 英寸档 | 3:4 | 平板 | 810 × 1080(DPR 2) | 入门平板的常见数值,网页里读到 810×1080 |
| 1640 × 2360 | 平板 1640、10.9 英寸档 | 41:59 | 平板 | 820 × 1180(DPR 2) | 全面屏平板的常见数值,网页里读到 820×1180 |
| 1668 × 2388 | 平板 1668、11 英寸档 | 139:199 | 平板 | 834 × 1194(DPR 2) | 11 英寸专业平板的数值,网页里读到 834×1194 |
| 2048 × 2732 | 平板 2048、12.9 英寸档 | 3:4 | 平板 | 1024 × 1366(DPR 2) | 大尺寸专业平板的数值,网页里读到 1024×1366 |
| 1920 × 1080 | 电视全高清、1080P 电视 | 16:9 | 电视 | 同左 | 有线电视与流媒体的基础档,电视浏览器常有额外安全边距 |
| 3840 × 2160 | 电视 4K、4K 电视 | 16:9 | 电视 | 同左 | 当前新电视的主流档,片源与机顶盒普及度都已经跟上 |
| 7680 × 4320 | 电视 8K、8K 电视 | 16:9 | 电视 | 同左 | 顶级电视的宣传档,实际片源仍然稀少 |
完整读数表
| 属性 | 当前值 | 说明 |
|---|---|---|
| 屏幕(screen) | ||
| 屏幕(screen) | 正在读取… | 客户端挂载后填入真实值,服务端没有 window。 |
| 窗口(window) | ||
| 窗口(window) | 正在读取… | 客户端挂载后填入真实值,服务端没有 window。 |
| 文档(documentElement) | ||
| 文档(documentElement) | 正在读取… | 客户端挂载后填入真实值,服务端没有 window。 |
| 视觉视口(visualViewport) | ||
| 视觉视口(visualViewport) | 正在读取… | 客户端挂载后填入真实值,服务端没有 window。 |
缩放比换算
正在读取…
正在读取…
浏览器缩放与系统缩放乘在同一个设备像素比里,浏览器读不到两者各占多少,本工具不猜。
视口构成拆解
- 系统任务栏或 Dock 占用
- 正在读取…
- 浏览器界面(地址栏、书签栏)占用
- 正在读取…
- 滚动条宽度
- 正在读取…
视口单位实测
- 1vw
- 正在读取…
- 1vh
- 正在读取…
- 1svh
- 正在读取…
- 1lvh
- 正在读取…
- 1dvh
- 正在读取…
- 地址栏可折叠高度
- 正在读取…
地址栏高度是 lvh 减 svh 再乘 100 算出来的;桌面浏览器地址栏不折叠,三者相等,结果为 0。
当前响应式断点
正在读取…正在读取…
显示能力实测
| 媒体特性 | 实测答案 | 查询串 | 说明 |
|---|---|---|---|
| 屏幕方向 | 正在读取… | (orientation: portrait) (orientation: landscape) | 按视口的宽高关系判断,比 screen.orientation 更可靠。 |
| 色域 | 正在读取… | (color-gamut: rec2020) (color-gamut: p3) (color-gamut: srgb) | 浏览器报告的色域范围,三档都不成立时显示未知,不默认成 sRGB。 |
| 动态范围 | 正在读取… | (dynamic-range: high) (dynamic-range: standard) | 只转述浏览器的回答,不代表你的屏一定是 HDR 屏。 |
| 主指针精度 | 正在读取… | (pointer: fine) (pointer: coarse) (pointer: none) | fine 是鼠标或触控笔,coarse 是手指。 |
| 任一指针精度 | 正在读取… | (any-pointer: fine) (any-pointer: coarse) (any-pointer: none) | 二合一设备上会同时成立 fine 与 coarse,这一项看的是有没有精确指针。 |
| 悬停能力 | 正在读取… | (hover: hover) (hover: none) | none 说明没有真正的悬停态,纯触摸设备的典型答案。 |
| 深浅色偏好 | 正在读取… | (prefers-color-scheme: dark) (prefers-color-scheme: light) | 系统当前的主题偏好,跟着系统设置走。 |
| 减少动效偏好 | 正在读取… | (prefers-reduced-motion: reduce) (prefers-reduced-motion: no-preference) | reduce 说明系统开启了减弱动画效果。 |
| 显示模式 | 正在读取… | (display-mode: fullscreen) (display-mode: standalone) (display-mode: minimal-ui) (display-mode: browser) | standalone 说明本页是以已安装应用的形态打开的。 |
导出当前读数
导出内容只有尺寸数值与属性名,不含浏览器 UA,也不含任何其他环境信息;复制与下载全过程在本机完成,本工具不会把这些数值发出去。
五档系统缩放对照见下方正文,其中 175% 那档的换算值为 1097 × 617。
如何使用屏幕分辨率查询
打开页面就已经读完了:顶部四个大号数字分别是屏幕分辨率、物理像素分辨率、浏览器视口和设备像素比,下面的完整读数表逐行列出每个属性的来源。
拖动窗口、旋转手机或切换显示器,所有数值实时跟着变;想看浏览器界面到底吃掉多少像素,点「全屏实测」按钮,浏览器界面占用那一行会当场归零。
在查询框里输入 1920x1080、2560×1440、4K、1080p 这样的写法,就能查到它的常见叫法、精确宽高比和邻近档位;输入 2K 会同时给出 2048×1080 与 2560×1440 两条。
对照表共 39 条、分 6 组,可以按分组筛选;手机与平板两组额外给了「网页里读到多少」一列,直接回答参数表和网页读数对不上的疑问。
需要把参数贴给客服或设计师时,选好纯文本、Markdown 或 JSON 格式点复制,也可以下载报告文件;导出内容只有尺寸数值与属性名,不含浏览器 UA。
关于屏幕分辨率查询的常见问题
- 我的屏幕分辨率是多少,怎么在线查?
- 打开本页就已经查完了,不需要点任何按钮。页面顶部四个大号数字依次是屏幕分辨率、换算出的物理像素分辨率、浏览器视口尺寸和设备像素比,下面还有一张二十多行的完整读数表,逐条列出每个属性来自哪个浏览器接口。所有数值都是浏览器把自己的尺寸告诉这个页面,读完只在本地显示,刷新即重读。
- 电脑分辨率怎么看,不装软件能查吗?
- 能。浏览器自己就暴露了屏幕尺寸属性,所以在线查看当前分辨率不需要装任何软件,也不需要授予任何权限。要注意的是网页读到的是 CSS 像素而不是面板的物理像素:系统缩放开着的时候,这两个数不一样,本页会把换算过程完整摆出来。想核对系统里的设置值,用换算后的物理像素那一栏对照。
- 网页查到的分辨率和系统设置里不一样?
- 这是最常见的疑问,原因是系统缩放。网页拿到的是逻辑分辨率,也就是屏幕物理像素除以设备像素比之后的结果。举例来说,系统缩放 125% 时一块 1920 宽的面板在网页里报 1536,乘回 1.25 才是 1920。本页第三节给了 100% 到 200% 五档的完整对照表,可以直接按你的缩放档位查。
- 设备像素比 DPR 是什么,怎么查自己的?
- 设备像素比就是一个 CSS 像素对应多少个物理像素,浏览器把它放在 window.devicePixelRatio 里。本页顶部第四个数字就是它,改窗口大小或换显示器时会实时跟着变。普通显示器通常是 1,开了系统缩放会变成 1.25 或 1.5,手机与视网膜屏常见 2 或 3。读不到的时候本页留空,不会拿 1 顶替。
- 屏幕缩放比例怎么查,125% 会影响什么?
- 屏幕缩放比例本身浏览器不直接给,但它已经乘进了设备像素比里,所以看 DPR 就够了。系统缩放 125% 会让网页读到的视口和屏幕尺寸都变成原来的八成,媒体查询断点、图片选取的倍图、以及按像素写死的布局都会跟着变。做适配时应当按 CSS 像素思考,把物理像素留给图片资源的清晰度判断。
- 浏览器缩放和系统缩放能分开检测吗?
- 分不开。这两种缩放乘在同一个设备像素比里,浏览器没有暴露任何接口能拆出两者各占多少,任何声称能算出「浏览器缩放级别」的做法都是在猜。本页只做一件有把握的事:记下你刚进页面时的设备像素比作为基线,之后如果它变了,就告诉你相对基线放大或缩小了百分之多少,绝不猜绝对值。
- CSS 像素和物理像素有什么区别?
- CSS 像素是网页里的长度单位,物理像素是面板上真实的发光点,两者靠设备像素比换算。网页里写的宽度一百像素,在 DPR 为 3 的手机上会铺满三百个物理像素。所以手机参数表写的分辨率永远比网页读到的大,这不是浏览器少报,而是两套单位。本页的物理分辨率换算一栏做的就是这个乘法。
- 2560x1440 是几 K,1920x1080 又叫什么?
- 2560x1440 在中文语境里通常被叫作 2K,国际上更常用的叫法是 1440p 或者 QHD。1920x1080 叫 1080p、FHD 或者全高清。要注意 2K 这个词有分歧:数字电影 DCI 的 2K 标准其实是 2048×1080,和显示器圈说的 2K 不是一个数值,所以本页在查询 2K 时会把两条结果都列出来,而不是假装只有一个答案。
- 视口尺寸和屏幕分辨率有什么区别?
- 屏幕分辨率是整块显示器的尺寸,视口是网页真正能画东西的那一块。两者之间隔着系统任务栏、浏览器窗口边框和地址栏书签栏,所以视口一定小于屏幕。本页把这几层的差值逐项算出来,还给了一个全屏按钮:点进去以后浏览器界面占用会归零,你能当场看到地址栏平时吃掉了多少像素。
- innerWidth 和 clientWidth 差的是滚动条吗?
- 是。window.innerWidth 含滚动条,documentElement.clientWidth 不含,两者的差就是滚动条宽度。经典占位式滚动条通常是十几个像素,macOS 与移动端的覆盖式滚动条则是 0。这个差值还解释了另一件事:CSS 媒体查询按含滚动条的宽度算,所以断点命中偶尔会和按 clientWidth 推算的结果差一档。
- 手机屏幕分辨率查询准吗,为什么只有 393?
- 准,只是单位不同。手机报出来的 393 乘 852 是 CSS 像素,乘上设备像素比 3 之后就是参数表上的 1179 乘 2556。本页对照表的手机分组专门给了一列网页读数,可以直接对上号。浏览器读不到面板的原生分辨率,只能读到这套换算后的值,本工具不会假装能拿到更底层的数据。
- 手机上 100vh 为什么会被地址栏挡住?
- 因为 100vh 在多数移动浏览器里按地址栏收起后的大视口算,而页面刚打开时地址栏还在,于是底部被挡掉一截。规范后来补了三个单位:svh 按最小视口算、lvh 按最大视口算、dvh 跟着当前状态动态变。本页会实测这三个单位在你手机上各等于多少像素,两者相减乘一百就是地址栏的可折叠高度。
- 怎么知道当前响应式断点落在哪一档?
- 本页断点区块会同时给两个答案:一个按视口宽度直接推算,一个用 matchMedia 真的问一遍浏览器。两套体系都列了,Tailwind 与 Bootstrap 各五档,命中的那一档会高亮。如果两个答案不一致,差别多半在滚动条宽度上,因为媒体查询按含滚动条的视口宽度算,页面上会直接把这句解释显示出来。
- 屏幕分辨率查询能查到屏幕多少英寸吗?
- 不能。浏览器完全读不到屏幕的物理尺寸,也就是对角线多少英寸,因此也算不出每英寸像素数。任何在线工具号称能测出你的屏幕多少寸,要么是让你自己输入,要么就是按分辨率猜的。本页只给像素相关的数值,不给英寸也不给像素密度,把能力边界说清楚比编一个数字有用。
- 屏幕分辨率查询会上传数据吗,安全吗?
- 本工具不会上传。所有数值都是浏览器把自己的尺寸告诉这个页面,读完只在页面里显示,不写入本地存储,本工具自身不发起任何网络请求,你敲进查询框的内容更不会离开浏览器,刷新就重新读一遍。需要如实说明一点:本站接入了全站通用的匿名访问量统计,这类统计脚本按行业惯例会自动带上屏幕宽高这项基础参数,它不受本页控制,也不含你的查询词。浏览器里只保存断点体系、分组筛选和导出格式三个视图偏好。
- 屏幕分辨率查询免费吗,需要注册吗?
- 完全免费,不需要注册也不需要登录,打开网页就能用,也没有次数限制。分辨率对照表随页面一起下发,查询和换算全部在你自己的浏览器里完成,不经过服务器。你也可以在网址后面加上问号 q 等于某个分辨率,把带查询词的链接直接分享给同事,对方打开就是同一个结果。
屏幕分辨率查询是什么:屏幕、视口与缩放比
屏幕分辨率查询,是在浏览器里一次读全屏幕与窗口的各项尺寸:屏幕分辨率、可用区域、视口尺寸、 设备像素比与由它换算出的物理像素分辨率。它回答的是「我这块屏在网页眼里有多大」, 而不是「我这块屏好不好」。
屏幕分辨率检测查的是哪几个数
在线分辨率检测通常只甩四个数字就完事,本页把 22 个只读属性全部列出来, 分成屏幕、窗口、文档、视觉视口四组。想查看当前分辨率看第一组,想知道网页能画多大看第二组, 想弄清滚动条占了多少看第三组。每一项都注明来自哪个接口,读不到的如实写「不支持」, 绝不用 0 冒充读数。
英文里的 screen resolution test 指什么
英文站上这类工具常叫 screen resolution test 或 what is my screen resolution, 查的对象和本页完全一样:浏览器暴露的那几个尺寸属性。区别在于中文语境多了「2K」这类叫法上的分歧, 也多了系统缩放带来的误会,所以本页把换算链和名称分歧都写在正文里,而不是只丢几个数字。
屏幕、视口与缩放比三者的分工
屏幕是显示器的属性,视口是网页的属性,设备像素比是连接两者的那座桥。 三者一起看才能解释绝大多数疑问:为什么网页读到的数字比参数表小, 为什么同一块屏在不同缩放下报出不同的值,为什么手机上永远只有三百多。
怎么在线查我的屏幕分辨率和视口尺寸
本页无需任何输入:打开即读,改窗口即更新,读完即显示。整个过程不申请任何浏览器权限, 也不需要安装扩展或软件。
电脑分辨率怎么看:显示器与笔记本的差别
显示器分辨率查询与笔记本分辨率查询在本页是同一套读数,差别在于笔记本内屏出厂常带系统缩放, 所以网页读到的值会比机身参数小一截。把顶部的物理像素分辨率那一栏和你在系统设置里看到的数字对照, 对上了就说明缩放是本页算出来的那一档。外接显示器时把浏览器窗口拖过去,数值会跟着换。
手机分辨率是多少:手机上怎么查
手机屏幕分辨率查询和电脑上完全一样,直接打开这一页即可,窗口大小检测在手机上表现为随地址栏收起而变化。 手机上读到的数一般是三百多乘八百多,那是 CSS 像素;乘上设备像素比才是参数表里的四位数。 横竖屏切换时数值会自动重算,判断方向请以视口宽高为准。
把屏幕参数一次贴清楚:导出与深链
提 bug、找客服或者问设计师时,最省事的做法是把全部读数一次贴清楚。 页面底部的导出区提供纯文本、Markdown 和 JSON 三种格式,也能直接下载报告文件。 另外,网址后面加上问号 q 等于某个分辨率可以预填查询框,方便把同一个查询结果分享出去。
网页读到的分辨率为什么变小:CSS 像素与 DPR
这是本页要讲清的第一件事:网页读到的是 CSS 像素,面板上的是物理像素, 两者之间差着一个设备像素比。链条只有一条乘法,误会却极多。
DPR 是多少:devicePixelRatio 怎么换算
像素比查询看的就是 window.devicePixelRatio 这一个数。它的含义是一个 CSS 像素铺满多少个物理像素, 所以 CSS 像素乘以它就是物理分辨率换算的结果,反过来除回去就是网页读到的逻辑分辨率。 读不到这个值的时候本页留空,不会默认成 1——把「读不到」伪装成「是 1」是最容易误导人的一种做法。
屏幕缩放比例对照:系统缩放 125% 时网页报多少
下面这张表以一块 1920×1080 面板为例,现算 5 档系统缩放下网页各报多少。 注意最后一列:125% 那档乘回去正好还原,175% 那档却差了零点几个像素, 因为浏览器对 1920 除以 1.75 的结果做了取整,只剩 1097。
| 系统缩放 | 设备像素比 | 网页读到的 CSS 像素 | 乘回去的物理像素 | 是否正好还原 |
|---|---|---|---|---|
| 100% | 1 | 1920 × 1080 | 1920 × 1080 | 正好整数 |
| 125% | 1.25 | 1536 × 864 | 1920 × 1080 | 正好整数 |
| 150% | 1.5 | 1280 × 720 | 1920 × 1080 | 正好整数 |
| 175% | 1.75 | 1097 × 617 | 1920 × 1080 | 原始值 1919.75 × 1079.75,差了零点几像素 |
| 200% | 2 | 960 × 540 | 1920 × 1080 | 正好整数 |
浏览器缩放检测的边界:能给什么、不能给什么
浏览器缩放和系统缩放乘在同一个设备像素比里,浏览器没有暴露任何接口能拆开两者。 因此本页只做有把握的那一半:记下你进页面时的基线,之后设备像素比变了就报告相对变化的百分比。 至于「你当前是浏览器 110% 加系统 125%」这种话,本工具一句都不会说。
常见分辨率名称对照表:1080p、2K、4K 是多少
上面的交互表格共收录 39 条常见档位,分 6 组, 可以筛选也可以直接搜。下面这张导读表说明每一组各收了多少条、代表档位是哪些。
| 分组 | 条数 | 代表档位 | 这一组的特点 |
|---|---|---|---|
| 显示器 | 10 | 1280×720,1600×900,1920×1080 | 台式机外接屏最常见的档位,绝大多数是 16:9,数值就是面板的物理像素。 |
| 笔记本 | 9 | 1366×768,1440×900,1600×900 | 笔记本内屏偏爱 16:10 与 3:2,高分屏出厂即带系统缩放,网页读到的会比标称值小。 |
| 带鱼屏 | 4 | 2560×1080,3440×1440,3840×1080 | 超宽与超超宽显示器,厂商宣传的 21:9 其实是约数,精确比另有其值。 |
| 手机 | 9 | 750×1334,828×1792,1080×1920 | 手机参数表写的是物理像素,网页读到的是它除以设备像素比之后的 CSS 像素。 |
| 平板 | 4 | 1620×2160,1640×2360,1668×2388 | 平板多为二倍屏,竖持时宽高互换,网页读数会跟着方向变。 |
| 电视 | 3 | 1920×1080,3840×2160,7680×4320 | 电视与显示器数值相同但观看距离和用途不同,浏览器在电视上还常有额外的安全边距。 |
1920x1080 是多少,2560x1440 是几 K
1920x1080 就是 1080p、FHD、Full HD、全高清,宽高比 16:9; 2560x1440 就是 1440p、QHD、2K、WQHD。 4K 分辨率是多少这个问题的答案是 3840×2160,也叫 UHD 或 2160p; 1080p 分辨率则是保有量数一数二的那一档,长期占据主流。 这里两处刻意写成半角字母 x 的形态,是因为搜索里两种写法都有人用。
分辨率对照表怎么读:常见分辨率名称与屏幕宽高比
表里每一行给四件事:数值、常见分辨率名称、屏幕宽高比、典型用途。宽高比一列给的是能被算法验回来的值, 不是手抄的宣传口径。以 3440×1440 为例,厂商都印 21:9, 精确算出来其实是 43:18,偏差 2.4%。 工具把两个结果并排给出,比含糊地报一个诚实。
2K 的分歧:中文习惯与 DCI 标准不是一个数
中文语境里说的 2K 通常指 2560×1440,而数字电影 DCI 的 2K 标准是 2048×1080。 两者都在本页的对照表里,查询 2K 时会把 2 条结果都列出来并注明来源, 不假装只有一个答案。同理,手机组里的 1179×2556 在网页里读到的是 393×852,倍率是 3。
视口、可用区域与滚动条:innerWidth 是哪一块
从外到内一共五层:屏幕、可用区域、浏览器窗口、视口、文档。 相邻两层之间的差值分别是系统任务栏、浏览器界面和滚动条,本页把这三个差值逐项算出来。
浏览器视口大小与网页可视区域尺寸
视口尺寸就是网页真正能画东西的那一块,也就是常说的网页可视区域尺寸。 做 viewport 尺寸查询时要留意一件事:浏览器视口大小随窗口、地址栏和软键盘变化, 它和屏幕分辨率是两个概念,前者永远小于后者。
innerWidth、innerHeight 与 clientWidth 的差值
window.innerWidth 与 window.innerHeight 含滚动条,documentElement.clientWidth 不含, 两者的差就是滚动条宽度。经典占位式滚动条通常十几个像素,覆盖式滚动条则是 0, 本页会把是哪一种如实标出来。
可用屏幕尺寸与任务栏占用
可用屏幕尺寸指的是 screen.availWidth 与 screen.availHeight,也就是去掉系统任务栏或 Dock 之后的区域。 屏幕高度减去可用高度就是系统界面吃掉的那一截;窗口外高减去视口高,就是地址栏与书签栏吃掉的那一截。 点页面上的全屏按钮,后一项会当场归零。
手机上的 100vh 问题与 dvh、svh、lvh 实测
这是本页要讲清的第二件事,也是移动端布局最常见的坑:一个写着 100vh 的容器, 在手机上底部总被地址栏挡掉一截。
100vh 问题到底是怎么来的
100vh 问题的根源是多数移动浏览器把 vh 锚在地址栏收起后的大视口上, 而页面刚打开时地址栏还没收起,于是内容被挡。桌面浏览器地址栏不折叠,所以完全感受不到这件事。 本页把 100vh 与当前视口高度的差值直接摆出来,作为本机实证。
dvh、svh、lvh 三个单位怎么选
规范后来补了三个单位:svh 按最小视口算,lvh 按最大视口算,dvh 跟着当前状态动态变。 本页用一个隐藏探针元素量出它们在你这台设备上各等于多少像素, lvh 减 svh 再乘一百就是本机地址栏的可折叠高度。要「永远铺满当前可见区域」就用 dvh, 要「不因地址栏收起而跳动」就用 svh。浏览器不支持这三个单位时该行显示不支持,不补 0。
屏幕方向检测:横竖屏以视口为准
屏幕方向检测有两个数据源,一个是 screen.orientation,一个是方向媒体查询。 部分设备上前者在旋转后不交换宽高,所以两者对不上时本页会同时显示并提示以视口宽高为准。 这也是本页不做机型嗅探的原因:实测值比猜机型可靠得多。
响应式断点当前落在哪档:Tailwind 与 Bootstrap
页面上方的断点区块会告诉你当前视口在两套体系里各落在哪一档,下面两张表是完整的档位对照。 两套断点各 5 档,都用 min-width 写成移动优先的形式。
Tailwind 断点与 Bootstrap 断点数值对照
响应式断点的数值本身是公开且长期稳定的。下面表里的查询串就是本页真正拿去问浏览器的那一串, 展示与执行同源,不会出现表上写一个数、代码里跑另一个数的情况。
| 档位 | min-width | 媒体查询 |
|---|---|---|
| base | — | 小于 640px 的窄屏 |
| sm | 640 | (min-width: 640px) |
| md | 768 | (min-width: 768px) |
| lg | 1024 | (min-width: 1024px) |
| xl | 1280 | (min-width: 1280px) |
| 2xl | 1536 | (min-width: 1536px) |
| 档位 | min-width | 媒体查询 |
|---|---|---|
| xs | — | 小于 576px 的窄屏 |
| sm | 576 | (min-width: 576px) |
| md | 768 | (min-width: 768px) |
| lg | 992 | (min-width: 992px) |
| xl | 1200 | (min-width: 1200px) |
| xxl | 1400 | (min-width: 1400px) |
matchMedia 实测和按宽度推算差在哪
本页会给两个答案:一个按视口宽度直接推算,一个用 matchMedia 真的问一遍浏览器。 正常情况下两者一致;不一致时差别多半在滚动条宽度上,因为媒体查询按含滚动条的视口宽度算。 另外 min-width 是闭区间,宽度正好等于 640 就已经命中 sm,不是超过才算。
哪些屏幕参数网页读不到
把能力边界写清楚,本身就是这一页最有价值的部分。以下七项浏览器给不出,本页一项都不猜。
物理英寸与像素密度:浏览器完全读不到
浏览器拿不到屏幕的对角线尺寸,所以既算不出多少英寸,也算不出每英寸像素数。 凡是号称能测出你屏幕多少寸的在线工具,要么让你手输尺寸,要么就是按分辨率猜的。 本页宁可少给一项,也不编一个数字。
刷新率、坏点与多显示器:各有各的去处
刷新率要靠动画实测,去 屏幕刷新率测试 那一页; 坏点、亮点与漏光要靠纯色铺屏肉眼排查,去 屏幕坏点测试; 想要一块纯色背景当补光或壁纸,去 纯色全屏。 多显示器的布局需要专门的权限接口才能枚举,本工具坚持零权限,因此如实写读不到。
色深真值、缩放级别与安全区
颜色深度在现代浏览器里基本恒为 24,不代表面板真实位深; 浏览器缩放级别如前所述与系统缩放不可分离; 安全区那一组需要页面把视口设成 viewport-fit=cover 才有非零值,本站未开启, 所以本页不给这项读数,以免让人误以为设备没有刘海。至于显示能力那 9 项, 本页只如实转述浏览器的回答,不替它下「你的屏是 HDR 屏」这种结论。