这有一个我已经复制黏贴了5年的 CSS 代码片段:
* { background-color: rgba(255,0,0,.2); }
* * { background-color: rgba(0,255,0,.2); }
* * * { background-color: rgba(0,0,255,.2); }
* * * * { background-color: rgba(255,0,255,.2); }
* * * * * { background-color: rgba(0,255,255,.2); }
* * * * * * { background-color: rgba(255,255,0,.2); }
* * * * * * * { background-color: rgba(255,0,0,.2); }
* * * * * * * * { background-color: rgba(0,255,0,.2); }
* * * * * * * * * { background-color: rgba(0,0,255,.2); }
^ 这是我最喜欢的发明之一了。
这个可怕的东西都做了什么?
这意味着会在布局的时候用到,如下。
问题是,除非页面的元素拥有一个实背景或者是图片,否则你无法看到他是如何在页面适配的。例如大部分文本节点、透明背景的图片等。
加上上面的 CSS 代码,你就会看到这些边线:
不同深度的节点将会使用不同的颜色,允许你查看页面上每个元素的大小、边距和填充。现在你就可以很轻易地识别不一致性了。
© 著作权归作者所有
举报
发表评论
0/200