使用CSS和Bootstrap图标制作上下跳动的指示箭头动画效果

有时侯页面很长,需要指示箭头告诉用户下面还有东西。可以用纯CSS的方法实现。

HTML:添加一个链接,可修改锚点点击时滑动到指定位置,这里使用了Bootstrap 3.x版本的一个向下箭头作为图标。

<a href="#" class="scroll-down">  <span> <i class="glyphicon glyphicon-chevron-down"></i> </span></a>

CSS: 添加动画效果

/*向下滑动的动画效果*/@-webkit-keyframes drop {  0%   { top:0px;  opacity: 0;}  30%  { top:10px; opacity: 1;}  100% { top:25px; opacity: 0;}}@keyframes drop {  0%   { top:0px;  opacity: 0;}  30%  { top:10px; opacity: 1;}  100% { top:25px; opacity: 0;}}/*应用动画,添加按钮效果*/.scroll-down {    border: 2px solid #bbb;    border-radius: 50%;    margin: 0 auto;    height: 50px;    width: 50px;    display: block;    text-align: center;    z-index: 10;    -webkit-transition: all 0.125s ease-in-out 0s;    -moz-transition: all 0.125s ease-in-out 0s;    -ms-transition: all 0.125s ease-in-out 0s;    -o-transition: all 0.125s ease-in-out 0s;    transition: all 0.125s ease-in-out 0s;}.scroll-down span {    position: relative;    color: #bbb;    font-size: 24px;    -webkit-animation-name: drop;    -webkit-animation-duration: 1s;    -webkit-animation-timing-function: linear;    -webkit-animation-delay: 0s;    -webkit-animation-iteration-count: infinite;    -webkit-animation-play-state: running;    animation-name: drop;    animation-duration: 1s;    animation-timing-function: linear;    animation-delay: 0s;    animation-iteration-count: infinite;    animation-play-state: running;}

以上所述是小编给大家介绍的使用CSS和Bootstrap图标制作上下跳动的指示箭头动画效果,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

使用CSS和Bootstrap图标制作上下跳动的指示箭头动画效果