gpt4 book ai didi

HTML:使链接指向位于页面中间的 anchor

转载 作者:技术小花猫 更新时间:2023-10-29 11:58:27 26 4
gpt4 key购买 nike

我的 html 页面上有指向 anchor 的链接。单击链接时,它会导致页面滚动到 anchor ,以便 anchor 位于页面可见部分的最顶部。如何使页面滚动,以便 anchor 位于页面中间?

最佳答案

我找到了解决方案 Anchor Links With A Fixed Header由 Phillip 发布,他是一名网页设计师。 Phillip 添加了一个新的 EMPTY 跨度作为 anchor 位置。

<span class="anchor" id="section1"></span>
<div class="section"></div>

然后放上下面的css代码

.anchor{
display: block;
height: 115px; /*same height as header*/
margin-top: -115px; /*same height as header*/
visibility: hidden;
}

谢谢,菲利普!

关于HTML:使链接指向位于页面中间的 anchor ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1418838/

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