我正在工作的网站的顶部有一个固定的导航栏。这弄乱了定位标记的位置。我知道standard solution可以解决此问题,但是我不确定如何在此处应用它。

降价来源:

Go to [closing notes](#closing-notes).

### Closing Notes


Jekyll生成的HTML:

<p>Go to <a href="#closing-notes">closing notes</a>.</p>

<h3 id="closing-notes">Closing Notes</h3>


任何想法,不胜感激。

最佳答案

刚刚发现this post中概述的方法D在我的情况下可以正常工作,因为我不需要border-topmargin-top

h3 {
    border-top: 50px solid transparent;
    margin-top: -50px;
}

关于html - 由Jekyll从Markdown生成的HTML中移动 anchor 标记,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28096195/

10-09 12:32