本文讲解的版本信息如下,如果使用的版本和讲解的版本差距过大,可能会有不同的地方。
系统 | Window 11 |
Chrome 版本 | 125.0.6422.142(正式版本) |
dev tools 语言 | 英文 |
本
模拟PC设备
开发工具的左上角有一个小图标,默认不选中为PC环境,通过拉伸浏览器使得屏幕尺寸不同
模拟移动设备
选择不同的设备
默认情况下,设备工具栏会在视口中打开,并将尺寸设为自适应(Responsive)。可以在下拉列表中选择不同的手机
自适应(Responsive)模式
自适应视口模式可以自由编辑视口尺寸,并且可以通过视口右边和下边的位置自由拖拽视口大小。
点击右上角的三个点打开下拉菜单勾选【Show device pixel ratio】和【Show device type】可以显示窗口的DPR(物理分辨率和逻辑分辨率的比例)还有设备类型
PS:只有在自适应模式下,这些属性才能编辑。
设备类型(Deivice Type)
一共有四种
移动设备 | 移动设备(无接触) | 桌面设备 | 桌面设备(触摸) | |
呈现方法 | 移动设备 | 移动设备 | 桌面设备 | 桌面设备 |
光标图标 | 圆形 | 常规 | 常规 | 圆形 |
触发的事件 | 触控输入 | 点击 | 点击 | 触控输入 |
滚动条 | 手机滚动条样式 | 手机滚动条样式 | PC滚动条样式 | PC滚动条样式 |
按住滚动 | 有 | 有 | 无 | 无 |
选项 | 呈现方法 | 光标图标 | 触发的事件 | 滚动条 |
---|---|---|---|---|
移动设备 | 移动设备 | 圆形 | 触控输入 | 手机滚动条样式 |
移动设备(无接触) | 移动设备 | 常规 | 点击 | 手机滚动条样式 |
桌面设备 | 桌面设备 | 常规 | 点击 | PC滚动条样式 |
桌面设备(触摸) | 桌面设备 | 圆形 | 触控输入 | PC滚动条样式 |
快速切换自适应(Responsive)尺寸
切换横屏竖屏
显示视图宽高标尺
右上角菜单栏选择【Show rulers】
打开宽高标尺
限制网络流量和 CPU
需同时限制网络流量和 CPU 占用率,请从 Throttle 列表中选择 Mid-tier mobile 或 Low-end mobile。(PS:devtools中network和performance面板可以更详细的去设置这些)
Mid-tier Mobile 会模拟快速 3G 网络,并限制 CPU 速度,使其比普通性能慢 4 倍。
Low-end mobile 可模拟慢速 3G 网络,并将 CPU 节流速度限制在正常水平 6 倍。
Offline 则是没有网络。
显示媒体查询
右上角菜单栏选择【Show media queries】
现在,开发者工具在视口上方额外显示了两个条形:
- 蓝色条形,包含
max-width
断点。 - 橙色条形,包含
min-width
断点。
在断点之间点击可更改视口的宽度,以便触发断点。
右键在显示的菜单中选择【Reveal in source code】可以快速定位到媒体查询对应的代码位置。
真机模拟
选择模拟真实的机器的话,尺寸,DPR等参数就无法更改了
PS:不同模拟设备的user-agent不同
IPHONE | 'Mozilla/5.0 (iPhone; CPU iPhone OS 16_6 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.6 Mobile/15E148 Safari/604.1' |
三星 | 'Mozilla/5.0 (Linux; Android 13; Pixel 7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Mobile Safari/537.36' |
PC | 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36' |
模拟真机设备边框
右上角菜单栏选择【Show device frame】,某些设备是可以开启边框的。
双屏幕功能
Surface Duo 等某些设备具有两个屏幕和两种屏幕使用方式:一个或两个屏幕都处于活动状态。
若要在双屏模式和单屏模式之间切换,请点击工具栏中的【toggle dual-screen mode】以切换双屏模式。
钱换到双屏幕之后中间会多了一条黑线,屏幕尺寸也变化了
设置设备折叠状态
某些设备(例如华硕 Zenbook Fold)具有可折叠屏幕。此类屏幕具有折叠状态:连续或折叠。连续折叠状态是指“平展”位置,折叠状态下,显示屏各部分之间会形成一个角度。
如需设置设备折叠状态,请从工具栏中的相应下拉菜单中选择连续模式(Continuous 和正常屏幕一样 默认效果)或折叠状态(Folded)。
切换到折叠状态之后中间会多了一条半透明线,屏幕尺寸也变化了