0

我有这样的部分的链接:

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

我怎样才能使屏幕居中(垂直),并将部分放在屏幕中间而不是顶部。

谢谢

4

2 回答 2

1

我真的不认为不使用 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);

}

于 2013-09-16T15:12:41.720 回答
0

如果我正确地想象,我就无法相信。

于 2013-09-16T15:07:46.077 回答