我正在构建一个单页网站,并且在该网站的一部分中我有一个 CSS 动画
.animation {
background-color: #54a3f7;
-webkit-animation: html 2s ease-in-out;
}
设置为
@-webkit-keyframes html {
0% { width: 0%;}
100% { width: 100%; }
}
我在这里有一个工作示例:http: //jsfiddle.net/RqH5H/
我的问题是这个动画(当然)会在窗口加载时开始,但我希望它在用户点击顶部菜单并想要查看时开始<section id="animations">
所以当用户点击“动画”时,它会向下滚动到该部分在开始动画