给console加样式

刚刚发现一个比较好玩的东西在这里插入图片描述
在console里边加图片, 然后试了一下果然可以, 先放下源代码

console.log(
      "%c  ",
      "background: url(https://sf1-dycdn-tos.pstatp.com/obj/eden-cn/lpqpflo/ixigua_logo.svg) no-repeat;font-size:130px;line-height: 50px"
    )

其实要说也不难, 只是在console里边加了一些css样式.
注意:

  1. 需要用%c, 作为占位符;
  2. 指令前的文本不会受到影响, 但指令后的文本将会使用参数中声明的css样式;
  3. 控制台信息的默认行为与行内元素相似. 为了应用padding,margin这类效果, 应当设置display:inline-block;
  4. 如果输出的文本中希望包含%c这个字符, 可以使用%%c的方式进行转义
console.log(
  `%c hello %c word %c`,
  'background:#35495e ; padding: 1px; border-radius: 3px 0 0 3px;  color: #fff',
  'background:#41b883 ; padding: 1px; border-radius: 0 3px 3px 0;  color: #fff',
  'background:transparent'
)

在这里插入图片描述
%c语法可用的属性如下

  • background 与其全写版本。
  • border 与其全写版本。
  • border-radius
  • box-decoration-break
  • box-shadow
  • clear 和 float
  • color
  • cursor
  • display
  • font 与其全写版本。
  • line-height
  • margin
  • outline 与其全写版本。
  • padding
  • text-transform 这类 text-* 属性
  • white-space
  • word-spacing 和 word-break
  • writing-mode

参考文章: 文章1, 文章2

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值