当前位置: 首页 > 面试题库 >

如何在浏览器中禁用CSS以进行测试

公孙和怡
2023-03-14
问题内容

有什么方法可以禁用浏览器(Firefox,Chrome等)中的所有外部CSS?

使用较慢的Internet连接时,有时浏览器仅加载裸HTML,而没有CSS信息。该页面看起来像是原始放置在屏幕上。您也会通过StackOverflow注意到这一点。

我想确保即使没有加载CSS文件,我的网页也能正常显示。

我并不是说我想将外部CSS转换为内联。但是我想要一种从浏览器中显式禁用所有CSS的方法,以便可以更好,更易读的方式重新放置元素

我知道可以删除 条目,但是如果我有很多链接页面怎么办?


问题答案:

Firefox和Chrome的Web开发人员插件可以做到这一点

安装插件后,该选项在CSS菜单中可用。例如,CSS > Disable Styles > Disable All Styles

或者,在启用了开发人员工具栏的情况下,可以按Alt+Shift+A



 类似资料:
  • 问题内容: 我正在将Selenium WebDriver与Java和TestNG框架一起使用。我想一次在一个代码中使用Firefox,IE,Chrome来进行跨浏览器测试。我只能将Firefox初始化为 但无法以相同方式初始化其他浏览器。例如: 给出错误 给出错误 如何初始化IE和Chrome并在所有所需的浏览器中执行测试? 问题答案: 对于C# 加 创建一个包含浏览器名称的配置文件。实现与配置文

  • 我有一些使用JUnit和Selenium的测试,我需要在Chrome浏览器上运行它。我下载了Chrome驱动程序,并将我的SetUp()配置为: ChromeDriver.exe添加在我的引用库文件夹中。 当我运行测试时,会显示以下错误:java.lang.exception:没有可运行的方法 有人知道我该怎么解决吗? 解决方案 2更新您的setProperty为:第二个参数必须是您的C在哪里hr

  • 使用: Angular CLI在Chrome中默认运行测试,这很好,但是如果我需要在仅控制台环境(无头浏览器)中运行它们呢? 如果我可以在每次运行它时指定是否想要无浏览器,那就太好了,所以类似于: 编辑: 运行PhantomJS我得到了以下信息: PhantomJS 2.1.1 (Linux 0.0.0)错误类型错误:useValue,useFactory,数据不可迭代!http://localh

  • 问题内容: 我正在尝试2个替代方法: 忽略右键 忽略+ ,+ 这是我的代码: 这是我的HTML: 该功能有效,但不起作用。 问题答案: 你不能 您可以尝试阻止某些矢量(例如,使右键单击更加困难的黑客,拦截+ ,使其难以选择文本)……但是它们只能起到某种作用,并且不可能阻止所有矢量(编辑->复制) ?查看源代码??等…)。 如果您想保护内容免受技术含量较低的用户的侵害,则可以采用这些方法……但是,正

  • 我们在2000年左右有一组自动化测试用例,我们需要每天在每一个新的构建上运行它们。目前在一台机器上完成测试需要4个小时。为了减少这一点,我们计划通过启动多个相同类型的浏览器,在同一台机器上分批运行测试(每批500个)。假设每个测试套件有4个firefox浏览器会话。所以它可以在1小时内完成。使用selenium webdriver和TestNG可以实现吗?请建议。