怎样实现banner自动播放html,HTML+CSS实现简单banner轮播(推荐PC端)
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端)相关推荐
- vue组件制作专题 - (mpvue专用)在mpvue中纯自己写css实现简单左右轮播
在mpvue中纯自己写css实现简单左右轮播 CSDN:jcLee95 邮箱:291148484@163.com 项目中,在src目录下的components目录下新建一个新文件并重命名为jcmv-c ...
- 怎样实现banner自动播放html,纯css实现轮播图banner自动轮换效果
话不多说 直接上代码 * { margin: 0; padding: 0; } .container { margin:300px auto; height: 400px; width: 1146px ...
- 【用HTML+CSS实现简单的轮播图片效果】
本文主要从两种方式上实现轮播图片效果 方法一 ***================================================================== 本方法为渐变轮 ...
- html如何实现图片轮流播放,纯css如何实现图片轮播
纯css如何实现图片轮播 发布时间:2020-07-29 10:23:33 来源:亿速云 阅读:119 作者:Leah 纯css如何实现图片轮播?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希 ...
- 基于css和js的轮播效果图实现
基于css和js的轮播效果图实现 第一篇:效果图 1.先啥也不说直接上效果图 第二篇:详细讲解 1. 建立容器 #box 给其设置相关属性(注意:overflow:hidden;) 2. Box ...
- html+css+js 实现图片轮播效果
html+css+js 实现图片轮播效果 图片轮播效果: 会自动 向左 || 向右 切换图片 能手动点击按钮切换图片 多用于商品展览等等 --首先我们创建一个盒子进行展览,然后一个< ul> ...
- 轮播图实现html,html、css、js实现轮播图
2017-03-13 今天把轮播图的知识1过了一下,写了一个比较简单的轮播图,给大家参考一下. 查看具体的效果点击这个链接 : http://gjhnstxu.me/%E8%BD%AE%E6%92%A ...
- 使用HTML+CSS制作网易云轮播
使用HTML和CSS制作网易云轮播 今天现来说说使用CSS的动画技术来实现轮播.现看看效果图 这里是八张图片渐入渐出的效果轮播. html代码: <!DOCTYPE html&g ...
- 怎样实现banner自动播放html,纯CSS3实现banner图片自动轮播效果方式总结
自动轮播: 实现切换图片,图片循环播放:鼠标悬停某张图片, 则暂停切换.css 方法一.opacity控制透明度实现轮播效果 依照需求咱们选择用CSS3的animation动画进行实现:transit ...
最新文章
- 创建BDC域控制器时,提示“出站复制验证失败。在复制源域控制器上未启用出站复制”的解决办法...
- linux删除vip 绑定,linux – VIP不会从备份keepalived中删除
- how to become a good teacher
- sql 2008 R2添加对MySql的远程服务器链接
- 网络编程(part10)--socket套接字编程之UDP套接字
- 腾讯云社区发表博客的前台JavaScript实现
- 学习ecshop 教程网址
- 找出两个字符串中所有共同的字符_面试中的两个字符串问题竟给我整懵了?!| 原力计划...
- Spring MVC 起步
- 制作一个小型linux
- 3. 盒子模型与兼容性
- 服务器外接显卡不显示,RE: power edge T620按照第二块显卡,不能正常工作,操作系统中查看驱动程序安装正常,工作正常,外接显示器无独立信号...
- Vue实现简单汇率转换器
- 关于电源线 USB台灯3C认证相关介绍
- 股票交易接口程序概述
- 基于切比雪夫空间距离的空间跳跃体绘制加速方法(Empty Space Skipping-ESS)
- 《炬丰科技-半导体工艺》石英深反应离子刻蚀特性研究
- Vivado高速时钟差分走线布线
- 【输出一个静态“心形”图案、一个跳动的“心”——使用C++、C语言来实现】
- 波音737座位哪里好_我的座位在哪里?
热门文章
- 《AUTOSAR谱系分解(ETAS工具链)》之Pdus(SystemPdu)
- android 11 机型,安卓11支持机型介绍-安卓11正式版支持机型大全
- 2020ICPC银川总结
- Java基础----实现个人简历的输出
- Win7下C:\Users\Cortana以账户名称命名的系统文件夹用户名的修改
- 微信h5录音上传到自己的服务器,微信js-sdk 录音功能的示例代码
- 锡焊为什么要用松香_锡焊过程中松香有什么用_焊锡怎么使用松香
- 淘宝铺货上传商品API文档
- PyTorch 使用GPU训练
- 启动mongo The file /Users/mostthe/.bash_profile does not exist.