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

建站知识 2021-07-03 07:54www.168986.cn长沙网站建设

有时侯页面很长,需要指示箭头告诉用户狼蚁网站SEO优化还有东西。可以用纯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%   { :0px;  opacity: 0;}
  30%  { :10px; opacity: 1;}
  100% { :25px; opacity: 0;}
}
@keyframes drop {
  0%   { :0px;  opacity: 0;}
  30%  { :10px; opacity: 1;}
  100% { :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图标制作上下跳动的指示箭头动画效果,希望对大家有所帮助,如果大家有任何疑问请给我留言,长沙网络推广会及时回复大家的。在此也非常感谢大家对狼蚁SEO网站的支持!

Copyright © 2016-2025 www.168986.cn 狼蚁网络 版权所有 Power by