css实现无限轮播-css(5)

作者: EIUNG | 来源:发表于2017-07-28 06:28 被阅读0次
主要知识点:

animation

纯css实现无间隙轮播图效果,鼠标悬停后可暂停

demo 请在chrome下预览(未写兼容性)

html文件
 <div class="carousel-box">
        <div class="inner">
            <a href="">第一页</a>
            <a href="">第二页</a>
            <a href="">第三页</a>
            <a href="">第四页</a>
            <a href="">第一页</a>
        </div>
    </div>
css主要内容
  .carousel-box{
            width: 300px;  height: 200px; /*等于a内容宽高*/
            margin: 10px auto;
            overflow: hidden;
            position: relative;
        }
        .carousel-box:hover .inner{
            animation-play-state: paused;
        }
        .inner{
            position: absolute;
            top:0;
            left: 0;
            overflow: hidden;
            animation: top 12s linear infinite ;
        }
        @keyframes top { /*a内容高的倍数*/
            0%,3%{top:0;}
            25%,31%{top:-200px;}
            50%,56%{top:-400px;}
            75%,81%{top:-600px;}
            97%,100%{top:-800px}
        }
        .carousel-box:hover .inner-r{
            animation-play-state: paused;
        }
        .inner-r{
            position: absolute;
            top:0;
            left: 0;
            width: 1500px; /*a内容宽的倍数*/
            overflow: hidden;
            animation: left 12s linear infinite ;
        }
        .inner-r a{float: left;}
        @keyframes left { /*a内容宽的倍数*/
            0%,3%{left:0;}
            25%,31%{left:-300px;}
            50%,56%{left:-600px;}
            75%,81%{left:-900px;}
            97%,100%{left:-1200px}
        }

相关文章

  • css实现无限轮播-css(5)

    主要知识点: animation 纯css实现无间隙轮播图效果,鼠标悬停后可暂停 demo 请在chrome下预览...

  • 2019-03-05

    实现轮播图 HTML: css样式 body {...

  • css实现上下轮播

    利用css实现上下轮播,但是会出现卡顿,可以优化 css html

  • [未完结]图片轮播图

    demo效果:css布局: 其次html的大概结构: 轮播之箭头切换 & 无限滚动 的实现:代码如下: 上面的效果...

  • 16 JavaScript实现网站轮播特效

    html结构 css样式 js代码实现轮播 实现效果如下:

  • 2018-07-30

    css和js实现最简单的轮播图效果 html代码 1 2 3 4 css代码 /* 先取消默认样...

  • 纯 css 无限轮播

    原理: 示例使用三张图片,第一张和最后一张相同 代码: 纯 css 无限...

  • 纯CSS实现banner连续轮播效果

    纯CSS实现banner连续轮播效果 .slide {position: r...

  • css3怎么实现图片轮播

    今日休战 原理: 通过css3的animation属性,改变left值,实现自动轮播等效果 上代码: css代码 ...

  • 无缝轮播

    无缝细解过程 html css js 无缝轮播js切换动画 css代码 JS代码 循环无缝轮播 CSS js1.首...

网友评论

    本文标题:css实现无限轮播-css(5)

    本文链接:https://www.haomeiwen.com/subject/sztwkxtx.html