经过 Highlightjs 修改代码样式css
注意编辑器须要为 Markdownmarkdown
样式预览:https://highlightjs.org/static/demo/编辑器
样式下载:https://files.cnblogs.com/files/-Tiger/highlight.zippost
或者在其官网下载也能够:https://highlightjs.org/download/字体
(1)解压压缩包 =》 打开styles文件夹 =》 找到你想要使用的样式css文件 (文件名为样式预览Style名称)ui
(2)替换文件中全部.hljs
为 .cnblogs-markdown .hljs
注意中间要有空格,要否则效果会有问题。code
(1)博客园=》管理=》设置=》 页面定制CSS代码regexp
(2)将刚才修改后代码粘贴到此处,点击保存blog
有可能部分属性没效果, 好比说背景色、字体颜色,经过使用 !important
来强制覆盖。ip
好比说背景色没生效,则修改:
.cnblogs-markdown .hljs { display: block; overflow-x: auto; padding: 0.5em; background: #232323 !important; color: #e6e1dc; }
/* Railscasts-like style (c) Visoft, Inc. (Damien White) */ .cnblogs-markdown .hljs { display: block; overflow-x: auto; padding: 0.5em; background: #232323 !important; color: #e6e1dc; } .cnblogs-markdown.hljs, .cnblogs-post-body .hljs { font-family: "Consolas",consolas !important; font-size: 13px!important; line-height: 1.5!important; padding: 6px!important; } .cnblogs-markdown .hljs-comment, .cnblogs-markdown .hljs-quote { color: #bc9458; font-style: italic; } .cnblogs-markdown .hljs-keyword, .cnblogs-markdown .hljs-selector-tag { color: #c26230; } .cnblogs-markdown .hljs-string, .cnblogs-markdown .hljs-number, .cnblogs-markdown .hljs-regexp, .cnblogs-markdown .hljs-variable, .cnblogs-markdown .hljs-template-variable { color: #a5c261; } .cnblogs-markdown .hljs-subst { color: #519f50; } .cnblogs-markdown .hljs-tag, .cnblogs-markdown .hljs-name { color: #e8bf6a; } .cnblogs-markdown .hljs-type { color: #da4939; } .cnblogs-markdown .hljs-symbol, .cnblogs-markdown .hljs-bullet, .cnblogs-markdown .hljs-built_in, .cnblogs-markdown .hljs-builtin-name, .cnblogs-markdown .hljs-attr, .cnblogs-markdown .hljs-link { color: #6d9cbe; } .cnblogs-markdown .hljs-params { color: #d0d0ff; } .cnblogs-markdown .hljs-attribute { color: #cda869; } .cnblogs-markdown .hljs-meta { color: #9b859d; } .cnblogs-markdown .hljs-title, .cnblogs-markdown .hljs-section { color: #ffc66d; } .cnblogs-markdown .hljs-addition { background-color: #144212; color: #e6e1dc; display: inline-block; width: 100%; } .cnblogs-markdown .hljs-deletion { background-color: #600; color: #e6e1dc; display: inline-block; width: 100%; } .cnblogs-markdown .hljs-selector-class { color: #9b703f; } .cnblogs-markdown .hljs-selector-id { color: #8b98ab; } .cnblogs-markdown .hljs-emphasis { font-style: italic; } .cnblogs-markdown .hljs-strong { font-weight: bold; font-size: 17px; color: black; } .cnblogs-markdown .hljs-link { text-decoration: underline; }