console.log支持多样化玩法,这里以console.log的css内容输出为例,也就是console.log()输入多样化内容
console.log('%c十月梦想 ', 'background-image:-webkit-gradient( linear, left top, right top, color-stop(0, #f22), color-stop(0.15, #f2f), color-stop(0.3, #22f), color-stop(0.45, #2ff), color-stop(0.6, #2f2),color-stop(0.75, #2f2), color-stop(0.9, #ff2), color-stop(1, #f22) );color:transparent;-webkit-background-clip: text;font-size:5em;')
效果图: chrome下状态(不显示):
firefox(完美支持):
console.log('%c十月梦想',"text-shadow:8px 5px 5px rgba(0,0,0,.15),6px 3px 2px rgba(0,0,0,0.3),3px 4px 3px rgba(0,0,0,.2);4px 2px 5px rgba(0,0,0,0.4);padding:30px 15px;color:purple;font-size:8em");
其实就是给文本设置四个文本阴影,设置一个是平面效果,多个文本阴影则出现立体效果
效果图:
console.dirxml(document.body)
效果图: