文章目录

  • Elements页面
  • 查看页面中对应的html元素
  • Chrome的元素操作
    • copy功能:
    • force state功能:
    • break功能:
    • Store as global variable功能:
  • 右边styles、computed、event listeners
    • Styles页面
    • computed页面
    • Event Listeners页面
    • DOM Breakpoints页面

Elements页面

其实主要是针对我们网页页面的排布进行检查和调试。

查看页面中对应的html元素

Chrome的元素操作

那么我们选中了对应的元素之后,右击来看一下。

其中简单的我就不在详细解解释了,来说一些有平时不常见的吧。

copy功能:

那么里面都有些什么呢?

那么什么是Xpath呢?

其实就是XML路径语言,是用来确定XML文档中部分位置的语言。XPath基于XML的树状结构,提供在数据结构树中找寻节点的能力。Xpath使用路径表达式来选取XML文档中的节点或节点集。
XPath详细解释

force state功能:


我们先来说一下这个强制状态的作用是什么,强制状态就是说,你设置了伪类的格式,比如我们设置的是focus聚焦的,那么我们可能需要让其元素获得焦点才能显示focus设置的格式。但是我们可以使用强制状态让其直接显示focus设置的状态。不需要必须获得焦点。

例子:我对一个博客的标题设置了聚焦的格式:

现在我们使用强制状态让其显示focus时的状态:

那么我们接下来再来说一下这些伪类选择器的都是些什么?

:active ——元素被激活时的样式,也就是元素按下的格式
:hover——鼠标悬停或划过的样式
:focus——获得焦点的样式(比如输入框通过tab获得光标,或触发该样式)
:visited——访问过链接之后的样式
:focus-within——元素本身,或子类元素获得焦点时的样式

break功能:

断点调试:就是当js尝试改变元素的时候,给元素添加断点就会被触发

Store as global variable功能:

选中元素,存储为全局变量(Store as global variable)就会在consloe(控制台)里面添加一个全局变量

然后在console中输入 monitorEvents(temp1) 会监视并打印出该元素的所有事件。这个时候你鼠标移动到该元素上,或者点击等,会发现console里面会显示你操作所触发处理的一系列事件

使用 unmonitorEvents(temp1) 停止记录事件。
使用 monitorEvents(temp1, [‘mouse’, ‘focus’]) 只记录某类型的事件。可以填 mouse, key, click, touch和control等。

右边styles、computed、event listeners

Styles页面

样式的展示,也是按照权重从高到底来展示的。
这个页面所涉及到的样式。我们来看一下,其中样式显示的意思:

其中不继承的意思就是不继承父元素的样式。另外其他的操作:

computed页面

此页面主要展示盒子模型的信息

Event Listeners页面

展示所有的事件

DOM Breakpoints页面

展示该Html页面中所设置的DOM断点。

Chrome开发人员工具的使用-Elements页面相关推荐

  1. 不仅仅是浏览器 走近Chrome开发人员工具

    Chrome浏览器以其简单.快速.安全.稳定.扩展丰富等特性受到了不少人的喜爱,除了这些特性,Chrome浏览器还提供了非常简单方便的开发人员工具,可以为开发提高效率,加上Chrome浏览器对HTML ...

  2. chrome前端开发工具_精通Chrome开发人员工具:更高级别的前端开发技术

    chrome前端开发工具 by Ben Edelstein 通过本·爱德斯坦 You may already be familiar with the basic features of the Ch ...

  3. chrome开发人员工具中出现绿色的矩形框解决

    1.问题 web开发是离不开chrome浏览器的开发人员工具的,但是几天前我的开发人员工具突然会在页面上显示一些绿色的框,而且随着鼠标的移动一闪一闪的特别刺眼,简直就是<闪瞎你的狗眼>,如 ...

  4. web应用调试工具_如何使用浏览器开发人员工具调试渐进式Web应用程序

    web应用调试工具 Interested in learning JavaScript? Get my ebook at jshandbook.com 有兴趣学习JavaScript吗? 在jshan ...

  5. 浏览器中的开发人员工具(IE9的F12和Chrome的Ctrl+Shift+I)-网页分析的利器

    [如何打开"开发人员工具"] IE9:Tools->F12 Developer Tools,快捷键是F12 Chrome:浏览器地址栏右边那个扳手的图标的配置按钮->工 ...

  6. 火狐开发者工具_性能审核:Firefox开发人员工具深入研究

    火狐开发者工具 In this article, we'll cover Firefox Web Developer Tools ("DevTools") - a set of t ...

  7. 在日常中会用到的浏览器F12开发人员工具技巧

    按下F12或者Ctrl Shift I或者用鼠标在浏览器界面中寻找,即可打开开发人员工具 一.旋转网页 document.body.style.transform = "rotate(90d ...

  8. 为什么JavaScript仅在IE中打开开发人员工具一次后才能工作?

    IE9错误-JavaScript仅在打开开发人员工具一次后才能工作. 我们的网站为用户提供免费的pdf下载,并且具有简单的"输入密码下载"功能. 但是,它根本无法在Internet ...

  9. IE6,7,8开发人员工具使用详解下(浏览器模式、文本模式、JavaScript调试、探查器)

    在上一篇文章IE8"开发人员工具"使用详解上(各级菜单详解) 中,我们详细地讲解了IE8开发人员工具中各个菜单中命令的使用方法,相信很多朋友应该已经使用上了.而IE8开发人员工具更 ...

最新文章

  1. 北理工计算机博士怎么样,北京理工大学在职博士的含金量怎么样
  2. python软件开发文档目录_python学习之-软件开发的目录规范
  3. Comet OJ - 2019 六一欢乐赛
  4. 获取url中的参数方法,避免#的干扰,删除url指定参数(vue hash模式 有#删除指定参数问题)
  5. levedb 导入 mysql_[LevelDB] 数据库3:循序渐进 —— 操作接口
  6. 程序员的脑回路太清奇,就一件衣服跟我叨叨半天
  7. QT实现appendSheet
  8. 免疫算法(Immune Algorithm)详解
  9. 安卓电子书格式_求把 EPUB 转换成 MOBI 的电子书格式转换工具
  10. 分形理论与波动理论研究
  11. navicat 优化mysql_navicat怎么实现查询优化
  12. 该应用程序从products.json加载数据
  13. 用AdGuard Home搭建一个内部的DNS服务器,开启局域网内无广告和追踪的浏览体验
  14. js访问对方手机文件夹_Javascript读取某文件夹下的所有文件
  15. ubuntu中git安装与配置 / git clone git@github.com失败
  16. Lienol 大神3月11日源码编译的的openwrt
  17. 算法之地推算法(逆推法)
  18. 事物的传播特性以及事物的隔离界别
  19. sklearn聚类之谱聚类SpectralClustering
  20. 纯绿色集成环境,可切换180个Mysql、700个PHP版本

热门文章

  1. 江西现代职业技术学院单招计算机网络技术,江西现代职业技术学院2020年单招录取分数线...
  2. jq插件的编写方法(自定义jq插件)
  3. 超级详细的Python程序设计学习笔记,适合Python二级备考和自学Python的小白(me too)
  4. Linux 连接sftp 影响下载速度的因素
  5. 可穿戴从业者必读:2014华米踩过的那些坑
  6. MYSQL存储毫秒问题简单解决
  7. 创建LVM逻辑卷并挂载
  8. 无菌实验室建设灭菌方法指南
  9. UA OPTI544 量子光学12 半古典激光原理基础
  10. 百度大规模战略性混部系统演进