当前位置: 网站建设 > 网页设计 > 建站经验 >

如何快速找到CSS的BUG

时间:2013-03-02 03:59来源:未知 作者:admin 点击:

标签:如何快速找到CSS的BUG 找到(5)网站建设(1202)CSS(655)如何(201)快速(9)Bug(15)
--> [网站建设之]如何快速找到CSS的BUG 我们在写代码的时候一定要留神减少或防备BUG,本文说说CSS下如何快捷查找bug。信任大家对于常见 CSS BUG 的处理已经绝对比拟熟悉,例如:IE6 Three Pixel Gap、IE5/6 Doubled Float-Margin Bug 等等。但时常咱们也会遇到复杂的 CSS BUG 问题,所谓复杂本质是指触发的前提很复杂,而BUG 也并非指必定是阅读器的 BUG 。对于此类问题,我们首先要解决的是如何定位到问题,只有倏地的定位到问题,才干更好的
如何快速找到CSS的BUG》文章地址:http://www.tfxk.com/wangyesheji/jianzhanjingyan/0302340412013.htm
--> [网站建设之]如何快速找到CSS的BUG

我们在写代码的时候一定要留神减少或防备BUG,本文说说CSS下如何快捷查找bug。信任大家对于常见 CSS BUG 的处理已经绝对比拟熟悉,例如:IE6 Three Pixel Gap、IE5/6 Doubled Float-Margin Bug 等等。但时常咱们也会遇到复杂的 CSS BUG 问题,所谓“复杂”本质是指触发的前提很复杂,而“BUG” 也并非指必定是阅读器的 BUG 。对于此类问题,我们首先要解决的是如何定位到问题,只有倏地的定位到问题,才干更好的解决问题,如何快速恢复百度快照

  对于疾速定位,个人的教训处置正常如下(基础可以定位到我在 淘宝 碰到的 90% 以上的复杂 CSS BUG 问题):

  1、检查页面的标签是否闭合

  不要小看这条,也许折腾了你两天都没有解决的 CSS BUG 问题,却仅仅源于这里。究竟页面的模板一般都是由开发来嵌套的,而他们很轻易犯此类问题,如何引导用户对文章发表评论

  快捷提醒:能够用 Dreamweaver 翻开文件检查,普通不闭合的标签,会黄色背景高亮。

  2、样式消除法

  有些复杂的页面兴许加载了 N 个外链 CSS 文件,那么一一删除 CSS 文件,找到 BUG 触发的详细 CSS 文件,缩小锁定的范畴。

  对于方才锁定的问题 CSS 款式文件,逐行删除具体的样式定义,定位到详细的触发样式定义,甚至是具体的触发样式属性。

  3、模块确认法

  有时候我们也可以从页面的 HTML 元素动身。删除页面中不同的 HTML 模块,寻找到触提问题的 HTML 模块。

  4、检讨是否肃清浮动

  其实有不少的 CSS BUG 问题是由于没有清除浮动造成的。养成良好的清除浮动的习惯是必要的,推举应用 无额外 HTML 标签的扫除浮动的方法(尽量防止使用 overflow:hidden;zoom:1 的相似方法来消除浮动,如何建设一个大流量的网站或网店?,会有太多的限度性)。

  5、检查 IE 下是否触发 haslayout

  良多的 IE 下复杂 CSS BUG 都与 IE 特有的 haslayout 非亲非故。熟习跟懂得 haslayout 对于处理复杂的 CSS BUG 会事半功倍。

  快捷提示:假如触发了 haslayout,IE 的调试工具 IE Developer Toolbar 中的属性中将会显示 haslayout 值为 -1。

  6、边框背景调试法

  故名思议就是给元素设置背眼的边框或者背景(个别玄色或红色),进行调试,如何建立商业网站以及商业网站的运营。此方式是最常用的调试 CSS BUG 的办法之一,对庞杂 BUG 仍旧实用。经济实惠还环保^^

  最后想给大家强调一点的是,养成良好的书写习惯,减少额外标签,尽量语义,合乎尺度,实在可认为我们减少许多额定的复杂 CSS BUG,更多的时候其实是我们本人给自己制作了麻烦。盼望大家阔别 BUG ,生涯越来越美妙。 Tag:CSS   Bug  ,如何应对网站安全问题; CSS   Bug  
(责任编辑:网站建设)
如何快速找到CSS的BUG相关文章
上一篇:如何快速恢复百度快照 下一篇:如何才能使广告收入提升至最高点
回到顶部