可以使用css实现简单的走马灯效果如下图

首先定义html部分使用 .box>li>a的结构.注意:由于后面显示会出现空白,需要把前三个图片加在后面,形成闭环实现一直轮播的效果.

    <div class="box"><ul><li><a href="#"><img src="../images/images/1.jpg" alt=""></a></li><li><a href="#"><img src="../images/images/2.jpg" alt=""></a></li><li><a href="#"><img src="../images/images/3.jpg" alt=""></a></li><li><a href="#"><img src="../images/images/4.jpg" alt=""></a></li><li><a href="#"><img src="../images/images/5.jpg" alt=""></a></li><li><a href="#"><img src="../images/images/6.jpg" alt=""></a></li><li><a href="#"><img src="../images/images/7.jpg" alt=""></a></li><li><a href="#"><img src="../images/images/1.jpg" alt=""></a></li><li><a href="#"><img src="../images/images/2.jpg" alt=""></a></li><li><a href="#"><img src="../images/images/3.jpg" alt=""></a></li></ul></div>

设置盒子边框,使用父相子绝定位居中.同时设置图片大小使其在box框内一行显示并设置溢出隐藏

        .box {/*父相子绝定位居中*/position: absolute;top: 0px;left: 0px;bottom: 0px;right: 0px;margin: auto;width: 600px;height: 150px;border: 3px solid black;overflow: hidden;}.box ul li {float: left;height: 150px;width: 200px;}.box ul li img {height: 150px;width: 200px;}.box ul {list-style: none;height: 150px;width: 2000px;}

设置整个ul向左移动的动画效果并让ul调用

        .box ul {list-style: none;height: 150px;width: 2000px;animation: move 5s linear infinite;}@keyframes move {100% {
/*设置为1400是因为7张照片为一个周期,最后会有三张留白,需要再次加入前三张图片*/transform: translate(-1400px);}}

大功告成!

css实现走马灯效果相关推荐

  1. html纵向的跑马灯效果,HTML+CSS入门 如何实现跑马灯/走马灯效果

    本篇教程介绍了HTML+CSS入门 如何实现跑马灯/走马灯效果,希望阅读本篇文章以后大家有所收获,帮助大家HTML+CSS入门. < 实现跑马灯的方法很多,其中最简单的是采用一句Html代码来实 ...

  2. html语言怎么做到走马灯,HTML+CSS入门 如何实现跑马灯/走马灯效果

    本篇教程介绍了HTML+CSS入门 如何实现跑马灯/走马灯效果,希望阅读本篇文章以后大家有所收获,帮助大家HTML+CSS入门. < 实现跑马灯的方法很多,其中最简单的是采用一句Html代码来实 ...

  3. Jquery 图片走马灯效果原理

    本篇只讲解水平走马灯效果,垂直向上走马灯效果不讲解,原理一样,但是水平走马灯效果有一个小坑.待会讲解 照例先上代码: HTML: <div class="box"> & ...

  4. css动画走马灯5秒,css3 transition 和 animation实现走马灯

    这段时间在做一个App,H5的开发.页面上有公告 以走马灯的形式显示出来. 在开始直接用的marquee标签,后来发现在ios客户端,走马灯移动不够平滑,有抖动现象. 对于有强迫症的我而言是无法忍受的 ...

  5. 原生js进阶版轮播图实现(走马灯效果,无缝衔接)

    原生js进阶版轮播图实现(走马灯效果,无缝衔接) 利用原生js手写一个轮播图,是上一篇文章的简易版的一个进阶,本次轮播图主要是利用定位和定时器实现了走马灯效果,并且是左右轮播.实现过程与代码也是很简单 ...

  6. jquery 立体走马灯_Jquery 图片走马灯效果原理

    本篇只讲解水平走马灯效果,垂直向上走马灯效果不讲解,原理一样,但是水平走马灯效果有一个小坑.待会讲解 照例先上代码: HTML: 在 中,再包含了一个div,且设置了一个很比较大的宽度,是为了解决一个 ...

  7. vue css实现走马灯(轮播)组件,websocket推送数据

    需求 背景:数据统计常需要实现内容定向移动的走马灯效果,便于用户实时观察数据变动. 目标:实现一个vue组件,可以上下左右实现走马灯效果,且走马灯元素可自定义. 技术选型 比较常用的方式是如下几种 j ...

  8. 前端小练习——走马灯效果+网页页面换肤效果

    一.需要掌握的知识? 二.思路 阐述及代码 运行结果 一.需要掌握的知识 html的background 无序列表 盒子模型 浮动 css动画 伪类 一些css常用文本格式理解 javascript怎 ...

  9. html跑马灯 ie6,jQuery实现 “老汉推车”走马灯效果

    1. html 代码结构 这里展示的是:"老汉推车"走马灯效果 名字不错吧 最新"噗-":"拉灯"死了,我再也不相信爱情鸟- « » 我是搜 ...

最新文章

  1. 全网唯一一个可以复现成功的光流计算项目
  2. JetBrains 发布Kotlin 1.0
  3. 练习7-11 字符串逆序 (15分)
  4. 【转】敏捷开发,你真的做对了吗?
  5. 笔记:git常用操作,git使用,git命令行
  6. PSP(个体软件过程)
  7. 用python实现队列的循环左移和右移的实验原理_python的移位操作实现详解
  8. 技术人生:不要忘记过去,也不要想着过去,向前看
  9. HDU 2825 Wireless Password(AC自动机 + 状压DP)题解
  10. Google Picasa API初体验
  11. 请教点击按钮时获得文本框中的字符进行操作问题
  12. Ubuntu 环境下 vim 打造成 IDE
  13. 简单解决SVN cleanup failed to process the following paths错误
  14. C#:定义一抽象类Pet(宠物)类,作为基类
  15. 剑指Offer66题之每日6题 - 第六天
  16. 二类分类器构造多类分类器
  17. android 手机屏幕密度等级和屏幕逻辑尺寸
  18. Linux下Nuke 12.2.v5 安装及使用
  19. Mesoscale eddy trajectory下载
  20. IAR调试时出现“PC of target system has uxexpected value after checking target RAM”

热门文章

  1. DM8 分析core 文件
  2. 精彩的人生早已开始,看你怎么看待你的人生了
  3. 【网络安全】考试试卷十三
  4. 三年落地20座城市,平安智慧生活的硬核扩张
  5. vmware workstation 各个版本官网下载链接
  6. Mac Cornerstone详细使用说明,图文教程
  7. 个人网站支付,个人APP支付,接入支付
  8. miranda- core src tree
  9. System.map解析
  10. RK3128-5.1-双USB摄像头的打开方法