怎样迅速找到网站开发中的错误—智能家居系统|北京智能家居|北京触摸屏|北京鼎诚雅誉科技有限公司
 赞助论坛   友情链接   给我留言   合作伙伴   
用   户:
密   码:
 
 
 
 
 
 
 
    网站建设知识
 >>> 网站域名小常识
 >>> 虚拟主机问题
 >>> 网站设计搭配
 >>> 网页配色知识
 >>> 动画设计要览
 >>> 程序asp应用
 >>> 程序asp.net
 >>> 程序php应用
 >>> 程序jsp应用
 >>> 韩国网站分析
 
        
 

怎样迅速找到网站开发中的错误

    很多网站开发人员对网站建设过程中出现的BUG都会感到很苦恼,这样大大增加了网站开发的进程,那么如何才能迅速找到我们出现的错误,并及时改正呢?下面我们就这一问题给大家讲解一下。

    关于常见 CSS BUG 的处置现已相对对比了解。但经常咱们也会碰到杂乱的 CSS BUG 疑问,所谓“杂乱”本质是指触发的条件很杂乱,而“BUG” 也并非指一定是浏览器的 BUG 。关于此类疑问,咱们首先要处置的是怎么定位到疑问,只要疾速的定位到疑问,才干非常好的处置疑问。

    关于疾速定位,自个的经历处置通常如下(根本能够定位到我在 淘宝 遇到的 90% 以上的杂乱 CSS BUG 疑问):

    1、首先看一下,页面中是否有没有关闭掉的html标记。

    这一条其实很重要,或许折腾了你两天都没有处置的 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 会事半功倍。引荐阅览 old9 翻译的 《On having layout》

方便提示:若是触发了 haslayout,IE 的调试东西 IE Developer Toolbar 中的特点中将会显现 haslayout 值为 -1。

    6、边框布景调试法

    故名思议即是给元素设置显眼的边框或许布景(通常黑色或赤色),进行调试。此办法是最常用的调试 CSS BUG 的办法之一,关于杂乱 BUG 照旧适用。经济实惠还环保最终想给咱们着重一点的是,养成杰出的书写习气,削减额定标签,尽量语义,契合规范,其实能够为咱们削减许多额定的杂乱 CSS BUG,更多的时分其实是咱们自个给自个制作了费事。期望咱们远离 BUG ,日子越来越夸姣。

日期:2013年-9月-29日
 赞助论坛   友情链接   给我留言   合作伙伴
  电子邮件:yakexi@yakexi.com
公司总机:0755-83830777(8线)
联系传真:0755-83810730
客服中心:深圳福田区燕南路88号902-903单元
 Copyright(C) 2000-2009 Yakexi.com    
 亚克西网络 版权所有   粤ICP备05022668号