zoukankan      html  css  js  c++  java
  • chrome developer tools小技巧

    chrome developer tools小技巧

    最喜欢用的浏览器是chrome浏览器,没有之一。不仅仅因为简洁、轻巧、速度快,更是因为其内置的强大的F12 developer tools开发者工具。

    技巧1:Elements面板

    1)这个是最基本的,如果想查看页面的元素,直接点击鼠标右键,inspect elements(审查元素),chrome就会自动呼出developer tools面板中的第一个标签Elements,同时会定位到所选择的DOM元素节点(如图1),这样我们就可以点击右键编辑DOM节点的内容。

    2)除了Elements面板左侧匹配的DOM节点,右侧的Style面板也很有用,其中element.style表示DOM元素的行内(inline)样式,现在不推荐使用行内样式,提倡写到CSS中,所以大部分情况是空的;下面的Matched CSS Rules是写在CSS文件中的并且匹配当前DOM节点元素的CSS样式,用删除线划掉的是和当前元素相关但是被后来的样式覆盖的;再往下灰色背景的区域不是我们自己写的样式,而是浏览器自带的,叫做user agent stylesheet;

    3)有一点需要注意:鼠标的active、hover等属性是默认看不到的,需要点击Toggle Element Style显示或隐藏。

    4)Metrics

    用来查看块元素的结构。如margin和padding的区别等。

    技巧2:Source面板

    1)Local modifications

    最惊艳的一个技巧是修改了本地文件,developer tools会自动进行版本控制,方便查看和比较我们做过的修改。

    2)debugger

    单步执行、跨函数执行,step into这些功能都有。

    3)Pretty print

    代码格式化功能,把压缩成1行的js和css文件格式化,更美观,易于调试。

    技巧3:强大的console控制台

    1)接受firebug的命令行API

    http://getfirebug.com/wiki/index.php/Command_Line_API

    如常用的$0,表示当前选中的元素。

    2)使用console记录日志

    console.log()

    console.warn()

    console.info()

    console.error()

    技巧4:resource面板

    包含了与当前页面相关的几乎所有资源,包括document、js、css、image等,还包括比较新潮的html5的local strage等。

     

    技巧5:network面板

    1)记录了所有http request

    2)还可以查看每个request的报文头和内容等。

     

    完。

  • 相关阅读:
    f5和ctrl+f5之浏览器缓存机制
    一次简单的http请求会碰撞出什么火花
    javascript的数据类型
    javascript语法规范
    javascript(ECMAScript)
    overflow:hidden可以将页面溢出内容隐藏起来
    抽屉新热榜头部实现
    数据分析
    抽屉页面设计
    position(relative)
  • 原文地址:https://www.cnblogs.com/fanyong/p/2952613.html
Copyright © 2011-2022 走看看