gpt4 book ai didi

html - 仅当其父级不是
 时,我如何设置  样式?

转载 作者:太空狗 更新时间:2023-10-29 13:23:59 25 4
gpt4 key购买 nike

我正在像这里使用的那样集成 wmd-editor。

对于像 this one 这样的内联代码块,生成的html是:

<code>this one</code>

对于多行代码,例如:

var i = 0;
var j = 0;

生成的 html 是:

<pre>
<code>var i = 0;</code>
<code>var j = 0;</code>
<pre>

我为它们单独设置了 CSS:pre{ ... }code{ ... }

现在,我要<code>仅当其父级不是 <pre> 时才应用的样式.

我试过使用 code:not(pre code){ ... }但它似乎没有用。

我可以保证上面的HTML结构。

可以通过css解决吗?

Fiddle

最佳答案

:not(pre) > code { … } 应该完成这项工作, code 元素是 direct 子元素 pre 元素。

关于html - 仅当其父级不是 <pre> 时,我如何设置 <code> 样式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23853931/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com