我正在尝试设置 console.log()
的样式消息,使其看起来更好(背景颜色,文本颜色等......)。
我正在使用以下代码:
console.log('%c Created by' + '%c www.google.com', 'background: #13212E; color: #FFF; padding: 5px 10px;', 'background: #05E5C8; color: #13212E; padding: 5px 10px;');
Chrome 控制台中的输出如下:
如您所见,它几乎是完美的,但是
color
样式未应用于链接('www.google.com'),我还想删除白色背景。有没有办法为
console.log()
中的链接设置这些属性的样式?信息?
最佳答案
const colors = {
Reset: "\x1b[0m",
Bright: "\x1b[1m",
Dim: "\x1b[2m",
Underscore: "\x1b[4m",
Blink: "\x1b[5m",
Reverse: "\x1b[7m",
Hidden: "\x1b[8m",
fg: {
Black: "\x1b[30m",
Red: "\x1b[31m",
Green: "\x1b[32m",
Yellow: "\x1b[33m",
Blue: "\x1b[34m",
Magenta: "\x1b[35m",
Cyan: "\x1b[36m",
White: "\x1b[37m",
Crimson: "\x1b[38m"
},
bg: {
Black: "\x1b[40m",
Red: "\x1b[41m",
Green: "\x1b[42m",
Yellow: "\x1b[43m",
Blue: "\x1b[44m",
Magenta: "\x1b[45m",
Cyan: "\x1b[46m",
White: "\x1b[47m",
Crimson: "\x1b[48m"
}
};
console.log(colors.bg.Blue, colors.fg.White , "'%c Created by' + '%c www.google.com'", colors.Reset);
关于javascript - 如何在 console.log 中设置文本背景颜色的样式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56073946/