最近,我在Chrome浏览器上登录了我的FB帐户。当我打开开发人员工具时,我看到了如下内容:
现在,我知道可以使用javascriptconsole.log
函数向控制台添加任何内容。但是我的问题是-他们如何为文本添加样式?例如:“停!” 用红色tahoma字体书写,带有黑色边框和较大的字体。他们是如何做到的呢?
Addy Osmani有一个很好的解释:
https://plus.google.com/+AddyOsmani/posts/TanDFKEN9Kn(archive.org)
Chrome DevTools中的样式化控制台日志记录(金丝雀)
多亏了+ Mike West先生,您现在可以通过%c向控制台日志中添加样式,就像在Firebug中一样。例如
console.log("%cBlue!", "color: blue;");
console.log('%cBlue! %cRed!', 'color: blue;', 'color: red;');
现在也支持诸如的块:)虽然大多数人可能会出于实际目的使用此功能,但也可以对它有点乐趣:)(请参见下文)
不甘示弱,这是几天前+ Mike West提出的内容
;)
基本上,您可以使用%c
参数传递CSS样式。例如,请在Chrome控制台中尝试以下操作:
console.log("%cBlue! %cGreen", "color: blue; font-size:15px;", "color: green; font-size:12px;");
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句