gpt4 book ai didi

html - 如何使用 CSS 更改 kramdown 的反向脚注?

转载 作者:行者123 更新时间:2023-11-28 08:56:40 24 4
gpt4 key购买 nike

这就是我使用 kramdown 制作脚注的方式。 (我也在 Jekyll 的上下文中工作)

I make a reference to a footnote [^1].
[^1]: This is the footnote.

这为我提供了第二行中的以下 HTML 代码:

<div class="footnotes">
<ol>
<li id="fn:1">
<p>This is the footnote. <a href="#fnref:1" class="reversefootnote">&#8617;</a></p>
</li>
</ol>
</div>

虽然我对这一切都很好,但我确实希望为我选择的一个字符(实际上是一个 Font Awesome 字符)切换掉 字符。实现这一目标的最佳方法是什么?我可以使用 CSS 吗?

最佳答案

据我所知,这目前不是 kramdown 中的一个选项——至少,它不是 listed in the configuration options . (可能需要 submit a feature request ;开发人员非常敏感。)但是,您可以尝试一些解决方法,具体取决于您的情况。其中,可能最简单的是通过 sed 将输出通过管道传输并将字符更改为您想要的任何字符:

    kramdown yourfile.txt | sed -e 's/&#8617;/whatever/g' > yourfile.html

有一些 hack 可以抑制 CSS 中的 reversefootnote 类或更改 Javascript 中的字符,但更改实际内容可能更好。

关于html - 如何使用 CSS 更改 kramdown 的反向脚注?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27097561/

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