gpt4 book ai didi

javascript - 链接到元素的 ID 和居中屏幕

转载 作者:太空宇宙 更新时间:2023-11-04 14:34:44 25 4
gpt4 key购买 nike

我有这样的部分的链接:

<a href="#section3">Section 3</a>

我如何将屏幕居中(垂直),并且部分位于屏幕中间而不是顶部。

谢谢

最佳答案

如果不使用 Javascript,我真的不认为你想要的是可能的。

如果你会js,你可以使用这段代码:

function scrollToElement(selector, time, verticalOffset) {
time = typeof(time) != 'undefined' ? time : 1000;
verticalOffset = typeof(verticalOffset) != 'undefined' ? verticalOffset : 0;
element = $(selector);
offset = element.offset();
offsetTop = offset.top + verticalOffset;
$('html, body').animate({
scrollTop: offsetTop
}, time);

关于javascript - 链接到元素的 ID 和居中屏幕,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18831266/

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