我是第一次使用 Github Pages 设计师。我有大量 .md 文件,它们在 Markdown 编辑器中显示得很漂亮,但是当转换为 HTML 时,所有受隔离的代码块都没有灰色背景
like you see here
它们被清楚地识别为代码块(它们使用固定宽度字体)——但它们都出现在正常的白色背景上。
我目前使用的是普通配置文件:
name: RTcmix
markdown: GFM
kramdown:
syntax_highlighter: rouge
input: GFM
我需要在配置中添加/更改一些内容?已知错误?
谢谢!
一种解决方案是将以下内容添加到其他文件拉入进行配置的“全局”CSS 文件中:
.highlight {
background-color: #f8f8f8;
}
在我的例子中,它被添加到 /css/ref.css 中,而 /_layouts/ref.html 又被 /_layouts/ref.html 引用,如下所示:
<link rel="stylesheet" type="text/css" href="/css/ref.css">