如何使用量角器或硒测试@media print?

2023-12-07

我已经在我的网站上实现和打印功能,我想通过量角器/硒来测试它。

有任何方法可以“应用”下面的样式@media print测试期间?

我只看到一个相关的question,但没有任何好的答案。

例如在那个样本中我想要#hiddendiv 将在测试过程中显示。

.print-only {
  display: none;
}

@media print {
  .print-only {
    display: block;
  }
}
<div id="hidden" class="print-only">Will be shown when printing</div>

我发现的一个选择是将所有“打印”CSS 拆分为一个单独的文件,然后通过加载它link标记为media="print".

<link rel="stylesheet" type="text/css" href="print.css" media="print">

不使用的意思media query完全位于大型 css 文件内。

这样我就可以改变media="print"测试期间的属性all via executeScript.

希望它能帮助某人。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何使用量角器或硒测试@media print? 的相关文章

  • Boost 测试与 Google 测试框架

    我是单元测试世界的新手 基本上我是 C 开发人员 在一个大型产品上工作了近 3 年 现在我决定对我的代码执行自动化单元测试 为此 我在互联网上做了很多研究 遇到了很多工具和框架 最终选择了以下两个 1 Boost测试库 2 Google C
  • 如何在索引视图中打印关联数据

    subjects this gt Subjects gt find all contain gt Users fields gt Users username Users email gt hydrate false gt toArray
  • 表格固定标题和第一列 css/html

    我有一个包含大量行和列的表 但我想固定标题和第一列 这是我需要的图片 只有粉色部分必须水平和垂直滚动 但其他部分在滚动过程中必须保持可见 我的表位于 div 中 首先 我应该使用一张桌子还是四张桌子 蓝色桌子 红色桌子 绿色桌子和粉色桌子
  • 设置绝对仓位和保证金

    我想设置一个元素的position to absolute并有一个margin bottom 但似乎margin bottom没有效果 HTML div div CSS container border 1px solid red posi
  • Zurb 基金会粘性页脚

    我想使用 Foundation 4 拥有粘性页脚 并且我想使用 HTML5
  • Chrome 和 Safari 错误::不允许加载本地资源: file:///D:/CSS/Style.css

    当我在 chrome 或 safari 中访问我的 aspx 页面时 它在控制台中显示此错误 不允许加载本地资源 file D CSS Style css 在 IE 和 FF 中一切正常 我使用外部 CSS 通过 aspx 页面链接 我已经
  • Firefox -moz-border-radius 不会裁剪图像?

    如果设置了图像的边框半径 有谁知道如何让 Firefox 裁剪角 它包含的元素可以正常工作 但我会发现丑陋的角落伸出来 有什么方法可以解决此问题 而无需将图像设置为背景图像或在将其放在网站上之前对其进行处理吗 解决方法 将图像设置为容器元素
  • IE8 - 隐藏 div 内的表单,返回键不再起作用

    我有一个登录表单 位于带有 display none 的 div 中 然后我使用 jquery 淡入表单 但 Enter Return 键不再提交表单 如果我将显示更改为阻止 则效果很好 此问题仅存在于 IE 中 有任何想法吗 这是一个不起
  • C# 和断点 - 这里有魔术师吗?

    我有这个 public static void ByLinkText string text for var i 0 i lt 50 i try Setup Driver FindElement By LinkText text Click
  • JQuery 设置动态最大宽度

    我不太擅长 jQuery 因此完整的代码解决方案将是理想的选择 该函数将 获取浏览器屏幕的 70 宽度 将该宽度转换为其相应的 px 值 设置最大宽度 mainContainer使用从转换 计算中获得的值 这是我要设置的容器的 CSS 样式
  • XPath:dot和text()之间的区别

    我的问题是关于使用点和的细节text in XPath 例如 以下find element行返回相同的元素 driver get http stackoverflow com driver find element by xpath a t
  • 使用最后一个子选择器减少 CSS

    我在用less并试图得到last输入有一个边距底部 of 10px 这是我所拥有的 但它不起作用 并且没有在最后一个输入上应用 margin bottom 有什么想法吗 input margin bottom 0px last child
  • 在 R 中修改传单弹出窗口

    我想修改 R 中传单弹出窗口的外观 帮助文件指出 in the popupOptions 函数需要 传递给底层 Javascript 对象构造函数的额外选项 In 这个例子 https rstudio github io leaflet p
  • 重新加载页面时删除哈希值?

    我使用哈希来切换我的图像滑块 当我重新加载页面并且哈希值设置为 e h 3 没有图片 当图库在几秒钟后自动滑动时 它显示下一个 所以几秒钟内什么也没有 有没有办法在加载页面时检查哈希并将其删除 我只想关心那些用散列为页面添加书签的人 问候
  • 如何在 CSS 中将 RadioButton 图标样式设置为无(在 Flex 3 中)?

    您可以通过在 CSS 中设置以下值来在 Flex 中设置 RadioButton 的外观 upSkin Embed overSkin Embed ownSkin Embed disabledSkin Embed selectedUpSkin
  • 为什么我的 CSS 属性被覆盖/忽略?

    我对 CSS 层次结构 有一些问题 不确定将其称为层次结构是否正确 我正在尝试设置以下 HTML 的样式 section section
  • CSS 边框样式 INSET 或 GROOVE 看起来与 IE9 FF4 或 Safari5 或 Chrome2 非常不同

    抱歉 我是个白痴 但是当我尝试获得某种凹槽效果或插入效果作为边框样式时 我从不同的浏览器中得到了一些非常非常大的视觉结果 使用时 border 5px groove A00 or border 5px inset A00 Firefox 3
  • 对其中一个具有相同 tabindex 的焦点的所有元素应用相同的效果

    在我的上一篇文章中 我问了如何通过 css 选择器使不可聚焦的元素变得可聚焦 答案是使用tabindex 现在我希望 当具有选择器的元素获得焦点 单击 时 选择器选择的另一个元素也能获得效果 这可能听起来很奇怪 但我很久以前就可以不小心这样
  • 如何显示接下来的三个图像单击加载更多按钮

    我需要一个加载更多按钮来显示图像 页面加载时 我显示 3 个图像 单击 加载更多 按钮后 接下来的 3 个图像将显示在屏幕上 我尝试了下面的代码 但它不起作用 你能帮我解决这个问题吗 function item slice 0 2 show
  • 全高全宽 CSS 布局

    我正在寻找一种方法来创建具有 5 个区域的纯 CSS 无 JavaScript 布局 如下所示 H A B C F

随机推荐

  • 如何使用 QuickCheck 为 StateT 编写测试

    StateT 处于Control Monad Trans State Lazy 里面的函数和m变得更善良使得事情变得困难 LANGUAGE FlexibleContexts import Test QuickCheck newtype St
  • 取消 applicationWillTerminate 中的所有本地通知?

    当我的应用程序终止时 通过操作系统或双击主页按钮并终止应用程序 我想 cancelAllLocalNotifications 并将 setApplicationIconBadgeNumber 设置为 0 我只是将这两个调用添加到我的主要应用
  • Pandas `to_sql` 通过 `if_exists = 'append'` 给出了 `表已存在` 错误

    我正在尝试使用 Pandas v1 3 4 SQLAlchemy v1 4 26 和 PyMySQL v1 0 2 写入 MySQL 数据库 我可以使用 pandas 创建一个新表 称为 test table to sql方法 但随后尝试写
  • 在 PHP 准备好的语句中插入日期

    我正在尝试将准备好的语句中的当前日期 以 d m Y 为单位 插入 mysql 表中 我无法正确获取代码 我在 php 中调用当前日期 dat date d m Y 然后包括在这样的准备好的声明中 stmt mysqli gt prepar
  • Tkinter 初始屏幕和主循环之外的多处理

    我已经实现了一个启动屏幕 当我的应用程序在启动时从远程云存储加载数据库时会显示该启动屏幕 启动屏幕通过调用 update 保持活动状态 上面有一个进度条 并在单独的加载过程结束后被销毁 之后 主循环启动 应用程序正常运行 下面的代码在我的
  • 如何从本地结帐恢复 svn 服务器

    我们的 svn 服务器意外丢失了所有数据 并且我们的 svn 存储库文件也丢失了 目前我们只有 svn 存储库的本地签出 有什么方法可以恢复 svn 存储库吗 整个 svn 历史记录都在服务器中 因此您无法从结账中恢复它 您唯一能做的就是创
  • ASP.NET 文本框 LostFocus 事件

    我需要在文本框失去焦点时触发服务器端的代码 我知道有 onblur 客户端事件 并且没有 LostFocus 事件 那么当我的 TextBox 失去焦点时如何导致回发发生 Update 我找到了一个blog这似乎为此提供了一个相当不错的解决
  • Python:分析输入以查看其是否为整数、浮点数或字符串

    我已经为此工作了一两天 以便判断输入是整数 浮点数还是字符串 简而言之 该程序旨在将每个输入转换为字符串 循环遍历每个字符串并检查列表数字 如果字符串包含所有数字 则它是整数 如果它包含 它是一个浮点数 如果没有 它就不是一个数字 明显的缺
  • Sqlite3、SQLSTATE[HY000]:一般错误:5 数据库已锁定

    我有这个小测试脚本 session start session write close error reporting 1 register shutdown function function echo shutdown MAX 120
  • Iphone钥匙串访问下导出/导入证书、私钥的问题

    我想将证书和私钥从一台计算机导出到另一台计算机 以便可以重复使用配置文件 钥匙串访问中的证书下有一个私钥 1 我将证书导出为 certifcate cer 文件 然后从另一台计算机导入该文件 然而 它的任务是私钥 新机器上的 xcode 抱
  • Godaddy - Codeigniter - 服务器上未指定输入文件

    我刚刚将我的演示项目上传到 godaddy 的子文件夹中 当我打开网站网址时example com demo主页工作正常 但当我尝试打开内页时 我的网址看起来像example com demo index php home overview
  • tinyMCE - 获取光标位置处的内容

    我正在为tinyMCE制作一个小单词预测插件 需要提取一些文本 然后从预测单词列表中插入文本 插入应该没有问题 因为我知道光标在哪里并且可以使用mceInsertContent命令 然而 获取预测文本 我需要提取以光标位置之前的字母结尾并从
  • 重写 Angularjs 应用程序以消除延迟的 Bootstrapper

    我正在尝试对应用程序进行逆向工程 并以摆脱 deferredBootstrapper 的方式重新编写它 我遇到了模块加载问题等 我是否在标准意义上正确调用了多个模块 当前的任务是在没有引导程序的情况下简化应用程序 这是最初的 deferre
  • 逐行读取流

    Delphi中有没有办法逐行读取流 有没有办法设置流的编码 我知道 TEncoding getEncodingPage 1250 如何从流中获取它 我想你正在寻找TStreamReader 您在构造函数中设置编码 然后调用ReadLine
  • Facebook Graph API 和 FQL 之类的照片计数都不正确?

    Hey all 我为竞赛制作了一个 Facebook 应用程序 允许用户上传他们的照片 上传后 照片将发布到其个人资料上的专用相册中 一旦照片出现 用户应该收集尽可能多的喜欢 目前 我已尝试使用 Facebook Graph API 和 F
  • .Net 中的图形错误图像插值

    我有一个简单的测试 当它解决时 我的问题也解决了 当处理小图像时 图形插值的效果很差 请检查您是否知道如何解决以下代码中的结果图像忽略要绘制的图像的后半部分的问题 使用 JPG 中的 loadimage 或任何你想要的东西在图像上绘制一些东
  • 如何从html页面中提取文本?

    例如网页是链接 https www architecture com FindAnArchitect FAAPractices aspx display 50 我必须知道公司名称及其地址和网站 我尝试了以下方法将 html 转换为文本 im
  • 无法在模块的类中声明具有公共访问权限的变量

    我正在制作一个基于 GUI 的应用程序 表单 并遇到以下错误 首先 我在模块中声明以下内容 Module test mod Public Structure sub struct Public test int As Integer Pub
  • 从远程读取h5文件

    我有一个问题 我无法从我的服务器读取 h5 文件 我的服务器上有 ssh 服务器也是本地的 所以我有两种类型的代码 store1 pd HDFStore os system scp newrow data copy h5 email pro
  • 如何使用量角器或硒测试@media print?

    我已经在我的网站上实现和打印功能 我想通过量角器 硒来测试它 有任何方法可以 应用 下面的样式 media print测试期间 我只看到一个相关的question 但没有任何好的答案 例如在那个样本中我想要 hiddendiv 将在测试过程