如何使用浏览器的F12开发者工具调试页面?Chrome浏览器使用F12调试代码方法

所属分类: 软件教程 / 浏览下载 阅读数: 1913
收藏 0 赞 0 分享

一个程序员按照要求编写一个网页,不可能一次编写就完全达到目的,一般要对自己的的代码修改调试几次后才能到达要求,浏览器的F12开发人员工具就可以很方便的帮助程序员调试自己的代码。

浏览器F12功能介绍

调试时使用最多的功能页面是:元素(ELements)、控制台(Console)、源代码(Sources)、网络(Network)等。

元素(Elements):用于查看或修改HTML元素的属性、CSS属性、监听事件、断点(DOM断点:在JavaScript调试中,我们经常使用到断点调试,其实在DOM结构的调试中,我们也可以使用断点方法,这就是DOM Breakpoint(DOM 断点))
控制台(Console):控制台一般用于执行一次性代码,查看JavaScript对象,查看调试日志信息或异常信息。
源代码(Sources):该页面用于查看页面的HTML文件源代码、JavaScript源代码、CSS源代码,此外最重要的是可以调试JavaScript源代码,可以给JS代码添加断点等。
网络(Network):网络页面主要用于查看header等与网络连接相关的信息。

一,背景介绍

通常前端程序员在按照UI效果图编辑网页时,不可能一口将全部的代码全部写好,通常情况是编写边调,经过反反复复的调试后才能达到要求的效果,这时候用Chrome浏览器的F12开发者工具能形象直观的帮助程序员调试自己的代码,用好F12能显着提高开发者的工作效率,加快调试的速度。

二,知识剖析

1,F12开发人员工具是一套按需采用的工具,网站开发人员可以随时在任何网页上使用F12工具,从而快速调试的JavaScript中,HTML和级联样式表(CSS),还可以跟踪并查明网页或网络的性能问题。

注:部分电脑打开F12是需要组合键:FN + F12。

三,具体实操

1,如何更改调试窗口的显示位置?

先按F12进入调试位置

Dosk side有四个选项,1。将开发者工具单框拖出来2.放置左侧3.放置底部4.放置右侧。

一般都是谷歌浏览器是默认放置在右侧的,今天我们主要说谷歌浏览器当中的F12开发者工具。

如果要进行模拟手机端调试页面的话,用左右布局调试会比较方便,如果是调试PC端页面的话,将调试页面放置下端会更好一点,这样不会遮住部分的显示内容。

2,如何选中需要修改的元素?如何进行手机端的调试?

首先打开F12,图上右上角有一个小鼠标箭头图标和一个小手机图标。我们用鼠标小鼠标箭头图标然后点击选择网页中的内容,这时候就会在开发者工具中看见该选中的内容样式显示出来。选择网页中的内容可以是一串文字也可以是一张图片或者一个块级元素。

点击小手机图标,开发者工具会将页面模式换成模拟手机浏览的状态,如上图图中正上方可选择市场主流的不同品牌手机和不同的分辨率样式来进行页面查看,从而观察页面在不同手机不同分辨率下的显示效果。

3,如何更直观的观察到页面中设置的盒子模型?

咱们在CSS布局会经常用到盒子模型,可是在网页上随意点开某一个块级元素进行审查,在管理者工具栏有一个直观的盒子样式(如上图),你可以直接在盒子上进行更改.margin,填充,边框,内容栏的上下左右各个值都可以进行直观的修改。

4,如何修改设置当前元素的样式,或在当前元素对应的类上修改样式?

①如何在当前元素上修改?

选择某一个元素,在开发者工具底下会弹出一个当前元素样式 - 元素风格。可在该选择样式下更改,这样更改有一个好处,它不会影响其它位置相同元素的样式,只会影响当前你选取的这个元素的样式。这样优先级更高。

②如何在当前元素对应的类上修改样式?

在开发者工具最底下我框选出来的位置就是当前元素类,也可在这个位置进行更改样式,但是在这个位置修改样式需要注意页面当中所有同一种元素的样式都会发生改变,一牵动则动全身。

5,如何修改元素设置的伪类属性?

如图,选中某一个元素,然后在开发者工具的过滤器当中有一个:HOV值点击它,然后选取你需要查找的伪类。

注:因为正常情况下点击一个元素属性,你是看不到它的伪类的。

点击出现伪类后,你就可以在这个上面直接更改样式了。

比如颜色,可以直接在开发者工具中自带的画板中吸取页面中你想要的颜色,然后确定就可以更改了。

咱们在制作网页时,UI图上的颜色也可以拿开发者自带的画板吸取确定颜色。

6,如何添加新的类,复制和删除原来的类?

过滤器栏中最右边有一个.CLS选项,它可以添加新的类,这个功能主要是添加CSS原样式中存在的类,通过调用其它类样式到当前元素中来,从而查看新的样式。

.CLS右边的十号作用是复制当前类,可重新在新类中布置新的样式。特别是在旧类样式代码非常多的情况下重新布局样式,这时候用新增一个类的方法就很方便,新类复制到编码器当中也省不少事。

7,如何快速增加元素的样式?

谷歌浏览器自带了4个快速增加属性的按钮,如图上4个图标,从左到右分别是应:

文本shadow-文本元素阴影效果

箱型shadow-块级元素阴影效果

color-字体颜色

背景color-背景颜色

有人可能会问怎么才能找到它们呢?可能细心的同学已经发现了。

当鼠标悬浮在类栏中,右边会出现一个三个小点的按钮,点击它便会出现这四个按钮了。

最后,页面样式修改完成后,我们就该保存啦。可以有三种方式保存修改后的代码。

①从开发者工具类里面复制代码到你的代码编辑器。

②直接在页面上CTRL + S另存为即可,这种比较暴力,适合F12大幅度修改后的页面。

③也可以对照开发者工具,在WebStorm或VScode代码编辑器中敲上去····

四,思考

1,如何通过F12开发者工具来学习优秀网站的设计?

比如在开发过程中遇到了一些很难的布局,或者产品经理的一些要求你没有想到一些很好的方法来实现的,大家就可以借鉴一下别的网站的设计。

如图上,我们可以打开F12的源来查看HTML或者CSS样式,JavaScript的的的样式。通过借鉴别的网站的代码来参悟自己想要实现的布局。

五。一些常见问题

问题一:如何用F12查询伪类?

在F12中有一个:HOV值,点击它然后勾选你需要查找的伪类就能在底下显示出来了。

问题二:如何用F12查看CSS文件?

点击F12中的资源,就能看见页面中包含的文件,然后找到CSS文件,JS文件的查找也是同样的办法。

问题三:如何使用F12修改文字阴影效果?

在F12中有四个按钮是专门修改阴影效果,块级元素效果,字体颜色,块级颜色的。

点击需要修改的元素,在元素里面点击Ť图标就可以形象的同步更改字体的阴影效果了。

更多精彩内容其他人还在看

没有BT种子还能否继续下载?

  网上一直上演着一茬又一茬跪求BT种子的凄惨故事。很多朋友对此不屑一顾,他们说,没有种子也可以下载呀。BT下载缺少种子到底还能下载么?喜欢BT下载的朋友一起来看看这其中究竟是怎么回事。   正方观点:没有种子,BT下载任务无法完成,直到新种子出现才能继续下载
收藏 0 赞 0 分享

迅雷抓鸡实现方法与防范技巧

  人世间最大的悲哀,莫过于人家正在害你,不知情的你还对他感恩戴德。这样荒唐的事情,只会在电视剧中出现吗?你想过自己也会变成那样吗?如果你不信,看完本文准让你大吃一惊!   迅雷抓鸡法最阴毒的就是它共享的捆绑文件令受害者无法产生警惕,反而会因为下载速度提
收藏 0 赞 0 分享

Google短信搜索掌握丰富手机资讯

  Google最新推出“短信搜索”功能。用户利用手机向Google发送了一条带有搜索关键字的信息后,Google会判断要查找的特定信息,并自动将所查询的结果以文字形式返回到手机中。不过它与传统的搜索引擎不同,在结果中仅有文字而无具体的链接、网页,这样可方
收藏 0 赞 0 分享

巧用迅雷下载来保存注册码

巧用迅雷的在线保存功能,就可以将自己喜爱的软件的注册码保存在网上,随时使用!这样我们的软件就可以做到永不过期!   实现步骤如下:   第一步:登录雷友   打开迅雷5,单击左侧下方“雷友信息”中的输入框,输入雷友帐号和密码,在打开窗口
收藏 0 赞 0 分享

上网冲浪 七款主流网页浏览器评测

  对于一个网民来说,网页浏览器是不可或缺的软件。面对各式各样的浏览器,我们该如何选择,什么样的浏览器最适合你?我们从用户需求角度出发,对当前流行的7款浏览器进行横向评测,让大家找到适合自己的“冲浪”工具。   测评软件和平台   本次进行测
收藏 0 赞 0 分享

下载、播放不间断 将偷偷看进行到底

  N久没上网下电影看了,被一个GG告知现在流行边看边下,不用再为了下一本片子而等一个通宵,也不会因为没有时间下载片子而没得看。   这样熊掌兼得的好事摆在眼前怎么可能错过呢?于是在百度里一搜,果真看到了不止一家打着边下边看的旗号的BT下载工具。脱兔、ToTolook
收藏 0 赞 0 分享

无需扬鞭自奋蹄 迅雷电骡批量下载方法

  电骡emule作为最为流行的下载方式之一,成为大家的最爱。但是emule有一个最大的问题,就是下载速度太慢,同时这个问题也使得其下载稳定性不够。迅雷的出现很好地解决了这个问题,但是迅雷有一个问题,无法在新建任务时直接输入多个电骡下载资源链接。不过,我们还是有一
收藏 0 赞 0 分享

FlashGet下载文件管理轻松高效的技巧

  在网络上下载资源时,我们最关心的问题就是下载速度,其次是下载后的管理。我们知道,最新版的网际网际快车2.0通过特有的P4S技术为我们提供了高速的下载,不仅如此,它还提供了强大的文件管理功能,方便日后对文件进行打理,提高操作效率。那么,我们要如何最合理地应用
收藏 0 赞 0 分享

IE有效避免恶意网页中恶意代码的攻击

  恶意网页成了宽带的最大威胁之一。以前使涌Modem,因为打开网页的速度慢,在完全打开前关闭恶意网页还有避免中招的可能性。现在宽带的速度这么快,所以很容易就被恶意网页攻击。   一般恶意网页都是因为加入了用编写的恶意代码才有破坏力的。这些恶意代码就相当于一些
收藏 0 赞 0 分享

用命令清除IE7上网浏览历史记录

  无论是出于保证计算机性能还是数据安全方面的考虑,我们常常需要及时清除浏览器的历史记录,包括浏览器缓存、所记录的Cookies、历史记录、密码等。一般而言,在IE7(Internet Explorer 7)中,相应的是操作是通过“Internet 选项”
收藏 0 赞 0 分享
查看更多