更改代码块背景颜色不起任何作用

遇到的问题

我在snippets文件夹中新建了"背景颜色.css"文件,写入了下面代码

body {
  --code-backgournd: #5d8fac;
}

但是代码块的背景颜色没有任何变化,依然是黑色

Snipaste_2024-05-05_13-16-21

拼写错误,是background :grimacing:

改了,还是没什么 用
Snipaste_2024-05-06_17-40-45

我把cssx相关代码贴在下面,


为什么 --code-styler-inline-background-colour这个代码没法调整, 我用shift+ctrl+i打开后,改了–code-styler-inline-background-colour的颜色,但是它马上又自己变回来了,这是怎么回事?

你得把前面的部分也带上, 一共有两部分组成,一个指定命令,一个定义颜色。你也可以直接把颜色放在第二部分,不过鉴于有明亮和暗黑两种模式,很快你会改成两套颜色方案,最后第一段会变成两段,.theme-light 和 .theme-dark 。 多拆解别人的主题,你会明白更多。

body {
    --inline-code-color:    #f66355;
    --inline-code-background:  rgba(34, 38, 44, 0.5);     /* 内联代码背景色 */
    --code-background:      #1d252f;     /* 代码块背景色 */
}

.markdown-rendered :not(pre)>code,
.cm-s-obsidian span.cm-inline-code {
    font-size: 16px;     /* 单独定义字体大小 可删除 */
    color: var(--inline-code-color);   /*  文字色 */
    background: var(--inline-code-background);
}