PC端banner如果没有跳转页面的要求,可以使用这个方法来实现简单展示banner的需求,减少页面的体积,浏览页面更加快速。

1.先写两个div,把需要轮播的图片放进去

    

    

    

2.外层div规定一块区域,让图片在这片区域显示;内层div把需要显示的图片并排合成一张大图片;主要属性overflow,hidden值使超出范围的内容不显示.a{

position: absolute;

width: 480px;

height: 270px;

background-color: pink;

overflow: hidden;

}

.b{

position: absolute;

width: 1440px;

height: 100%;

}

.b img{

width: 480px;

height: 100%;

float: left;

}

3.使用animation创造一个动画,通过margin-left移动图片。.play{

animation: ma 10s 3s infinite;

}

@keyframes ma{

0%{

margin-left: 0px;

}

16%{

margin-left: -480px;

}

32%{

margin-left: -480px;

}

48%{

margin-left: -960px;

}

64%{

margin-left: -960px;

}

80%{

margin-left: 0px;

}

100%{

margin-left: 0px;

}

}

.play:hover{

animation-play-state: paused;

}

这个实现方法的整体思路是这样:

1. 创建一个div(规定宽高,设置超出隐藏,防止里面的div溢出)

2. div里面创建一个放图片的div(放图片,这个div不要设置超出隐藏,这个div宽度需要和总图片的宽度一致)

3. 然后利用CSS的动画,设置图片向那个方向移动,这个就可以说实现一个简单展示banner

怎样实现banner自动播放html,HTML+CSS实现简单banner轮播(推荐PC端)相关推荐

  1. vue组件制作专题 - (mpvue专用)在mpvue中纯自己写css实现简单左右轮播

    在mpvue中纯自己写css实现简单左右轮播 CSDN:jcLee95 邮箱:291148484@163.com 项目中,在src目录下的components目录下新建一个新文件并重命名为jcmv-c ...

  2. 怎样实现banner自动播放html,纯css实现轮播图banner自动轮换效果

    话不多说 直接上代码 * { margin: 0; padding: 0; } .container { margin:300px auto; height: 400px; width: 1146px ...

  3. 【用HTML+CSS实现简单的轮播图片效果】

    本文主要从两种方式上实现轮播图片效果 方法一 ***================================================================== 本方法为渐变轮 ...

  4. html如何实现图片轮流播放,纯css如何实现图片轮播

    纯css如何实现图片轮播 发布时间:2020-07-29 10:23:33 来源:亿速云 阅读:119 作者:Leah 纯css如何实现图片轮播?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希 ...

  5. 基于css和js的轮播效果图实现

    基于css和js的轮播效果图实现 第一篇:效果图 1.先啥也不说直接上效果图 第二篇:详细讲解 1.  建立容器  #box 给其设置相关属性(注意:overflow:hidden;) 2.  Box ...

  6. html+css+js 实现图片轮播效果

    html+css+js 实现图片轮播效果 图片轮播效果: 会自动 向左 || 向右 切换图片 能手动点击按钮切换图片 多用于商品展览等等 --首先我们创建一个盒子进行展览,然后一个< ul> ...

  7. 轮播图实现html,html、css、js实现轮播图

    2017-03-13 今天把轮播图的知识1过了一下,写了一个比较简单的轮播图,给大家参考一下. 查看具体的效果点击这个链接 : http://gjhnstxu.me/%E8%BD%AE%E6%92%A ...

  8. 使用HTML+CSS制作网易云轮播

    使用HTML和CSS制作网易云轮播 今天现来说说使用CSS的动画技术来实现轮播.现看看效果图         这里是八张图片渐入渐出的效果轮播. html代码: <!DOCTYPE html&g ...

  9. 怎样实现banner自动播放html,纯CSS3实现banner图片自动轮播效果方式总结

    自动轮播: 实现切换图片,图片循环播放:鼠标悬停某张图片, 则暂停切换.css 方法一.opacity控制透明度实现轮播效果 依照需求咱们选择用CSS3的animation动画进行实现:transit ...

最新文章

  1. 创建BDC域控制器时,提示“出站复制验证失败。在复制源域控制器上未启用出站复制”的解决办法...
  2. linux删除vip 绑定,linux – VIP不会从备份keepalived中删除
  3. how to become a good teacher
  4. sql 2008 R2添加对MySql的远程服务器链接
  5. 网络编程(part10)--socket套接字编程之UDP套接字
  6. 腾讯云社区发表博客的前台JavaScript实现
  7. 学习ecshop 教程网址
  8. 找出两个字符串中所有共同的字符_面试中的两个字符串问题竟给我整懵了?!| 原力计划...
  9. Spring MVC 起步
  10. 制作一个小型linux
  11. 3. 盒子模型与兼容性
  12. 服务器外接显卡不显示,RE: power edge T620按照第二块显卡,不能正常工作,操作系统中查看驱动程序安装正常,工作正常,外接显示器无独立信号...
  13. Vue实现简单汇率转换器
  14. 关于电源线 USB台灯3C认证相关介绍
  15. 股票交易接口程序概述
  16. 基于切比雪夫空间距离的空间跳跃体绘制加速方法(Empty Space Skipping-ESS)
  17. 《炬丰科技-半导体工艺》石英深反应离子刻蚀特性研究
  18. Vivado高速时钟差分走线布线
  19. 【输出一个静态“心形”图案、一个跳动的“心”——使用C++、C语言来实现】
  20. 波音737座位哪里好_我的座位在哪里?

热门文章

  1. 《AUTOSAR谱系分解(ETAS工具链)》之Pdus(SystemPdu)
  2. android 11 机型,安卓11支持机型介绍-安卓11正式版支持机型大全
  3. 2020ICPC银川总结
  4. Java基础----实现个人简历的输出
  5. Win7下C:\Users\Cortana以账户名称命名的系统文件夹用户名的修改
  6. 微信h5录音上传到自己的服务器,微信js-sdk 录音功能的示例代码
  7. 锡焊为什么要用松香_锡焊过程中松香有什么用_焊锡怎么使用松香
  8. 淘宝铺货上传商品API文档
  9. PyTorch 使用GPU训练
  10. 启动mongo The file /Users/mostthe/.bash_profile does not exist.