使用Hugo静态站点生成器,是否可以自动将链接放在标题元素周围?我看到它确实填写了ID属性,因此可以引用它,但我想自动创建链接,如下所示:
<a href="/post/cool-blog-post#some-interesting-title">
<h2 id="some-interesting-title">Some Interesting Title</h2>
</a>
Run Code Online (Sandbox Code Playgroud)
我没有在文档中看到这样做,我认为这对于链接到冗长帖子中的特定点的用户会有所帮助.
据我所知,不可能实现开箱即用,即out-of-the-hugo。
我自己也有同样的愿望;我通过 jQuery解决了这个问题,用链接动态包装所有 h2 和 h3,动态生成 slugs:
然后我有一个粘性侧边栏导航,它可以作为标题之间平滑滚动的方式,并且它突出显示当前标题:
今天我会以不同的方式编码(可能不使用 jQuery),但我对它的工作方式非常满意。我认为 JS 开销是最小的,特别是如果编码整齐的话。
| 归档时间: |
|
| 查看次数: |
844 次 |
| 最近记录: |