美文网首页
DevTools 技巧合集三

DevTools 技巧合集三

作者: 涅槃快乐是金 | 来源:发表于2024-06-09 14:48 被阅读0次

将 CSS 样式应用到控制台消息

可以使用 CSSDevTools中对控制台输出进行样式化。

console.log('%c Hello World', 'color: orange; font-size: 2em;');

找出所有没有替代文本的图片

使用 HTML,您可以使用 alt属性为图像添加替代文本。它可用于为图像添加文本描述,这对于一些人可能无法看到图像的无障碍访问非常有用。通过 alt,屏幕阅读器可以向用户宣读替代文本。

使用 DevTools,您可以快速检查页面上哪些图像没有 alt文本,方法如下:

在控制台面板中执行以下命令:console.table($$('img').filter(i => !i.alt), ['src'])就这样!您将获得没有替代文本的图像 URL 列表。

上述 console.table 命令的输出显示在Firefox DevTools控制台中。

以下是这个命令的功能:

  • $$() 查找所有与给定 CSS 选择器匹配的元素(在此了解更多)。这里用于查找所有图像。
  • filter()用于仅保留没有 alt 属性的图像。
  • 最后,console.table()获取 filter返回的数组,并基于它在控制台中输出一个漂亮的表格。请注意这里使用的第二个(可选)参数,它用于限制每个图像的 src 属性的列数。

跨页面导航和重新加载持久化控制台消息

默认情况下,控制台中显示的消息在刷新页面(或导航到新页面)时会被删除。如果你想在 DevTools 打开时保留这些消息,请按照以下步骤操作:

  • 在 Firefox 中:
    在控制台面板中,点击齿轮图标(右上角),然后选择"Persist Logs"
  • 在 Edge 或 Chrome 中:
    在控制台面板中,点击齿轮图标(右上角),然后勾选"Preserve Log"
  • 在 Safari 中:
    在控制台面板中,在顶部工具栏中勾选 "Preserve Log"

相关文章

  • 从 chrome devtools protocol 再看 Ch

    之前简单的描述了Chrome Devtools的一些使用技巧,不过慢慢就会想想Chrome Devtools原理是...

  • Chrome DevTools调试技巧

    【1】DevTools触发伪类 右键单击Elements面板中的元素节点并选择“ force state ”。或者...

  • chrome devtools 基础技巧

    一、通用 1. DevTools 面板快捷键 2. Stack trace(保存堆栈信息) 在团队协作中,将堆栈跟...

  • 顶置目录(方便查看)

    简书技巧 简书基础简书Markdown进阶(持续更新) 笔记 操作系统 趣味合集 趣味合集(持续更新......)...

  • 数字集成电路设计经验技巧大合集84个资料

    数字集成电路设计经验技巧大合集84个资料 废话不多说,直接贴出电路及电路设计经验技巧大合集84个资料的文件列表,太...

  • Word技巧:Word小技巧精粹

    大家一再推荐,秦老师能不能来点Office小技巧合集?小技巧合集就是通过快捷键或或者很小的操作能实现的一些高效技法...

  • 伪前端

    vue devtools 真好用!vue devtools 真好用!vue devtools 真好用! webst...

  • Chrome DevTools 实用技巧

    Chrome 已然稳坐第一浏览器的位置,而身为前端开发工程师,更是每天都要和 Chrome 亲密接触。这次趁 Ch...

  • R地图

    install.packages("devtools") library(devtools) install.pa...

  • MeTPeak的使用

    安装: install.packages("devtools") library("devtools") sour...

网友评论

      本文标题:DevTools 技巧合集三

      本文链接:https://www.haomeiwen.com/subject/yabbqjtx.html