【发布时间】:2014-04-10 09:44:27
【问题描述】:
如何仅使用纯 css 进行平滑滚动。
我有这个代码Fiddle
HTML
<a id="up" href="#down">down</a>
<div class="up"></div>
<a id="down" href="#up">up</a>
<div class="down"></div>
CSS
.up {
width:100px;
height: 600px;
background-color: red;
}
.down {
width:100px;
height: 400px;
background-color: yellow;
}
我知道:target 可以提供帮助,但我不知道如何将它与transition 一起使用。
【问题讨论】:
-
我认为这个问题的答案和@sidney 标记的可能重复的答案对于“滚动”是什么含糊不清。
transition效果仅适用于更改定位(注意:不是滚动位置),因此并不像使用 Skrollr 或 Jquery 实现的那样真正“滚动”
标签: css