首页 > 其他分享 >使用Chrome的Element Inspector在打印预览模式下?

使用Chrome的Element Inspector在打印预览模式下?

时间:2023-11-02 20:33:30浏览次数:43  
标签:预览 Chrome 打印 Element 点击 开发者 Inspector

内容来自 DOC https://q.houxu6.top/?s=使用Chrome的Element Inspector在打印预览模式下?

我正在开发一个网站,需要在打印预览模式下进行工作。通常,当我遇到布局问题时,我会使用Chrome的Element Inspector。然而,在打印预览模式下并不存在Element
Inspector。

是否有Chrome插件或其他方法可以在Chrome本身中更改您的查看介质,以查看页面作为打印机?我想这不一定是Chrome特定的解决方案,但我的主要浏览器是Chrome,所以有一款浏览器内的解决方案会很好。

目前我只关注打印预览媒介,但能够切换到任何支持的媒介类型(例如:全部/盲文/浮雕/手持设备/打印/投影/语音/电视)将会更好。


注意:此答案涵盖了多个版本的Chrome,滚动查看 v52v48v46v43v42 ,每个版本都有其更新的变化。

Chrome v52+:

  • 打开 开发者工具(Windows:F12Ctrl+Shift+I,Mac:Cmd+Opt+I
  • 点击 自定义和控制开发者工具 汉堡菜单按钮,选择 更多工具>渲染设置(或新版本中的 渲染)。
  • 渲染 选项卡中选中 模拟打印媒体 复选框,并选择 打印 媒体类型。

Chrome v52+

Chrome v48+ (感谢Alex的提醒):

  • 打开开发者工具(CTRL``SHIFT``IF12
  • 点击左上角的 切换设备模式 按钮(CTRL``SHIFT``M)。
  • 确保通过在(1)菜单中点击 显示控制台 来显示控制台(ESC 键可以在开发者工具栏具有焦点时切换控制台)。
  • 在(2)菜单中的 渲染 选项中选中 模拟打印媒体

Chrome v48+

Chrome v46+:

  • 打开开发者工具(CTRL``SHIFT``IF12
  • 点击左上角的 切换设备模式 按钮(1)。
  • 确保通过点击菜单按钮(2)> 显示控制台(3)或按 ESC 键切换控制台(仅当开发者工具栏具有焦点时有效)。
  • 打开 Emulation(4)> Media(5) 选项卡,选中 CSS media 并选择 print(3)。

Chrome v46+ support

Chrome v43+:

  • 第二步中的抽屉图标已更改。

Emulate print media query on Chrome v43

Chrome v42:

  • 打开 开发者工具CTRL``SHIFT``IF12
  • 点击左上角的 切换设备模式 按钮(1)。
  • 确保通过点击 显示抽屉 按钮(2)或按 ESC 键切换抽屉来显示抽屉。
  • Emulation > Media 下选中 CSS media 并选择 print(3)。

Emulate print media query on Chrome v42

标签:预览,Chrome,打印,Element,点击,开发者,Inspector
From: https://www.cnblogs.com/xiaomandujia/p/17806250.html

相关文章

  • ElementUI Checkbox 多选框 返回对象
    checkBox和checkGroup通过v-model绑定的数据只能是number/string/Array 如何回调返回对象呢? 已知能返回label字符串,我们可以把label=对象id +','+ 对象名称拼接,然后返回,或者label=json字符串再传出每次选中操作后会回调返回选中数组 ......
  • Chrome字体插件
    FontsChanger字体插件可以强制修改字体,但是一些等宽字体被替换后效果不好,可手动修改代码background.jsconstgetFont=()=>newPromise(ok=>chrome.fontSettings.getFont({genericFamily:"standard"},({fontId})=>ok(fontId)));constgetFontFix=()=>newPro......
  • Python selenium Chrome下载文件并设置下载路径
    PythonseleniumChrome下载文件并设置下载路径具体代码如下:importosimporttimefromtimeimportsleepfromseleniumimportwebdriverfromselenium.webdriver.common.byimportBydown_path="D:\\Temp"chrome_options=webdriver.ChromeOptions()diy_prefs={......
  • Python使用selenium的Chrome下载文件报错解决
    Python使用selenium的Chrome下载文件报错:失败下载错误。网络不稳定也会引发该错误。咱们这里是因为路径多个反斜杠造成的。 下图是报错内容运行日志:路径代码:base_url="https://www.2ppt.com/"#采集的网址ASP.NET电子商务源码save_path="E:\\Spider\\PPT\\"去掉SaveP......
  • 如何修改 Fiori Elements 工程包含的本地注解(annotations)文件试读版
    本教程前一篇文章:8.如何找到SAPFioriElements应用某个字段显示值具体的数据源在WebIde(SAPUI版本1.97.0)生成FioriElements的Overviewpage并发布后,再次在消费视图中修改UI注解后,本地运行该Overviewpage应用发现页面已经变动,但是发布后的界面却没有变动。重新发布该Overvi......
  • 如何找到 SAP Fiori Elements 应用某个字段显示值具体的数据源试读版
    笔者将自己在SAP领域16年(2007~2023)的SAPUI5(Fiori)和OData开发的技术沉淀,进行了系统的归纳和总结,分别写成了三套由浅入深的学习教程,收到了不错的反响:零基础快速学习ABAP一套适合SAPUI5开发人员循序渐进的学习教程SAPOData开发实战教程-从入门到提高这三套教程都......
  • SAP Fiori Elements 应用里的 ui5.yaml 文件详解试读版
    本教程第4篇文章,我们介绍了本地启动SAPFioriElements应用的三种模式。4.SAPFioriElements本地应用启动的三种模式辨析以默认方式即命令行yarnstart启动之后,项目文件夹里的ui5.yaml文件会默认被加载并解析。ui5.yaml这个文件,在本地开发FreestyleUI5时也会遇到,笔......
  • SAP Fiori Elements 应用里的 ui5-local.yaml
    SAPFioriElements是SAP的一种开发框架,用于快速构建SAPFiori应用程序。SAPFioriElements应用程序的一个重要方面是模拟服务器(mockserver),它允许在本地开发环境中模拟OData服务,以便在没有真实后端服务的情况下进行开发和测试。ui5-local.yaml文件用于配置本地开发环境,......
  • 二、搭建前后端分离的自动化测试平台的前端Vue3+Element-plus前端项目
    一、安装Node.js以及配置环境变量1、Node获取地址https://nodejs.org/en/download一直默认选项安装,安装好了之后,在环境变量中会自动配置Node的地址,可以在cmd中使用node-v/npm-v命令验证是否下载成功2、设置Node的配置内容(1)在安装目录下新建两个文件夹命名为node_cache,和no......
  • [macos]karabiner-elements设置
    通过一些映射来方便我的mac操作      20200423:  https://github.com/eret9616/my-karabiner-config ......