JavaScript - 将样式添加到控制台日志的文本中

Ruc*_*pta 43 javascript css console.log

最近我在Chrome浏览器上登录了我的FB帐户.当我打开开发人员工具时,我看到了这样的事情:

在此输入图像描述

现在我知道可以使用javascript console.log函数向控制台添加任何内容.但我的问题是 - 他们是如何为文本添加风格的?例如"停止!" 是用红色tahoma字体写的,黑色边框和更大的尺寸.他们是如何做到的呢?

kha*_*d13 63

Addy Osmani有一个很好的解释:

https://plus.google.com/+AddyOsmani/posts/TanDFKEN9Kn

基本上,您可以使用%c参数传递CSS样式.例如,在chrome控制台中尝试以下操作:

console.log("%cBlue! %cGreen", "color: blue; font-size:15px;", "color: green; font-size:12px;");
Run Code Online (Sandbox Code Playgroud)

  • 这是正确的,但通常最好至少对链接进行解释,以防万一链接断开。 (3认同)
  • @MikeC在编辑中添加:) (3认同)
  • 并非所有浏览器都支持此功能.Chrome和FF都可以.IE11不是.不了解别人.有没有办法嗅到这个功能? (3认同)
  • 现在链接已断开,因为Google+已关闭。 (3认同)
  • @RuchirGupta释义只是意味着总结信息.基本上,您从链接中获取重要信息并将其写入答案中. (2认同)