美文网首页
前端UI调试辅助操作技巧

前端UI调试辅助操作技巧

作者: EchoHi | 来源:发表于2020-07-29 10:38 被阅读0次

给所有元素加上outline,这样就能迅 速了解自己所需的元素位置信息,直接 可见元素位置大小了。

image.png
只需要添加以下 CSS 就能为任何网站添加这样的效果
html * {
    outline: 1px solid red
}

这里使用outline是它不会增加元素的大小
通过这个技巧不仅能帮助我们在开发中迅速了解元素所在的位置,还能帮助我们方便地查看任意网站的布局。

可是这样就得每次添加css才能实现,其实还有更简便的方法,那就需要用到浏览器的书签功能了。

步骤:

1. 打开书签管理页
2. 点「添加新书签」
3. 名称随意,粘贴以下代码到网址中

javascript: (function() {
    var elements = document.body.getElementsByTagName('*');
    var items = [];
    for (var i = 0; i < elements.length; i++) {
        if (elements[i].innerHTML.indexOf('html * { outline: 1px solid red }') != -1) {
            items.push(elements[i]);
        }
    }
    if (items.length > 0) {
        for (var i = 0; i < items.length; i++) {
            items[i].innerHTML = '';
        }
    } else {
        document.body.innerHTML +=
            '<style>html * { outline: 1px solid red }</style>';
    }
})();

然后我们就可以在任意网站上点击刚才创建的书签,内部会判断是否存在调试的 style。存在的话就删除,不存在的话就添加,通过这种方式我们就能很方便的通过这个技巧查看任意网页的布局了。

相关文章

  • 前端UI调试辅助操作技巧

    给所有元素加上outline,这样就能迅 速了解自己所需的元素位置信息,直接 可见元素位置大小了。 只需要添加以下...

  • 前端开发必备调试技巧

    前端开发必备调试技巧

  • 前端调试

    今天分享一个超级不错的前端调试技巧,还在为前端端点调试而烦恼吗 为什么需要调试 解决bug通常要对代码进行调试,这...

  • iOS Reveal 非越狱真机断点调试

    Reveal 是我们调试UI的利器,他避免了每次调试UI时一旦修改UI就需要重新cmd+R重新运行的麻烦操作,我们...

  • 看的前端文章

    [一探前端开发中的JS调试技巧 - WEB前端 - 伯乐在线](http://web.jobbole.com/85...

  • Android Studio Debug:编码五分钟,调试俩小时

    前言 整理并积累Android开发过程中用到的一些调试技巧,通过技巧性的调试技能,辅助增强代码的健壮性、安全性、正...

  • Chrome调试技巧

    调试技巧,对于前端小白来说,是必不可少的技能。掌握各种调试技巧,可以快速定位问题、帮助分析逻辑错误等。本文介绍一些...

  • ViewChaos:iOS UI 调试黑科技

    UI调试是每一个APP开发者或者前端开发者必备的技术。相对来说,iOS开发者调试UI是最苦逼的。无论是用Story...

  • 前端js调试技巧

    版权声明:本文为 Codeagles 原创文章,可以随意转载,但必须在明确位置注明出处!!! 身为前端小白的后端的...

  • 前端手机调试技巧

    前言 最近一年主要工作转向前端,此前火暴一时的iOS渐渐被各中小公司冷落,所以跟随公司步伐开始从事前端开发,本文主...

网友评论

      本文标题:前端UI调试辅助操作技巧

      本文链接:https://www.haomeiwen.com/subject/zuxhrktx.html