位置: IT常识 - 正文

css实现轮播图(css实现轮播图侧边阴影效果)

编辑:rootadmin
css实现轮播图

推荐整理分享css实现轮播图(css实现轮播图侧边阴影效果),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:css实现轮播图源代码,css实现轮播图代码,css实现轮播图手动切换,css实现轮播图侧边阴影效果,css实现轮播图代码,css实现轮播图效果,css实现轮播图代码,css实现轮播图自动切换,内容如对您有帮助,希望把文章链接给更多的朋友!

轮播图:就是多张图片按照一定的时间和顺序依次从某个窗口来向用户展示图片

轮播图的实现代码:

1)创建一个容器来进行轮播图的展示

这里的容器就是最外部的盒子

注意最外部盒子设置宽高时要与我们进行展示的图片的宽高保持一致,这样就可以保证一次轮播一张图片

最外部的盒子<div class="box1></div>最外部盒子的css样式.box1{width:722px;height:358px;margin:0 auto;overflow: hidden; }

/* overflow: hidden; 溢出隐藏 并且不占有位置 当没有添溢出隐藏时 图片的展示如上图所示  */

 2)创建一个盒子来存存储所有的图片

<div class="box"></div>放置所有的图片的容器的样式的设置 这里为了让所有的图片在一行显示如上图所示,需要给盒子足够的宽,.box{width:2200px;height:352px;}

同时第一个盒子添加  overflow: hidden; 呈现出来的总体样式是

 这是因为其他图片隐藏了

3)添加图片

这里为盒子里面的图片设置样式: .box img{ float: left; height: 352px; width: 722px; }css实现轮播图(css实现轮播图侧边阴影效果)

 4)这是最重要的一步 css动画的添加实现图片轮播

CSS 动画用于实现元素从一个 CSS 样式配置转换到另一个 CSS 样式配置。

动画包括两个部分:描述动画的样式规则和用于指定动画开始,结束以及中间

  animation: move 20s infinite;   这里使用了 animation 的简写属性,将动画与div 元素绑定

然后利用:@keyframes 规则进行图片轮播。

transform:translate();的应用 请参考:

http://t.csdn.cn/o8Wns

上完整代码

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>轮播图</title></head><!-- style 里面是css样式 因为代码较少就没有再次创建 --><style> /* 盒子1的样式 */ .box1{width:722px;height:358px;margin: 0 auto;/* 超出的位置将隐藏并且不占位 */overflow: hidden; } .box{ width: 2200px; height: 352px; animation: move 20s infinite; } @keyframes move { 0%{ transform: translateX(0); } 30%{ transform: translateX(-722px); } 60%{ transform: translateX(-1422px); } 100%{ transform: translateX(-1422px); } } .box img{ float: left; height: 352px; width: 722px; }</style><body> <div class="box1"> <div class="box"> <img src="./images/img.jpg" alt=""> <img src="./images/img2.jpg" alt=""> <img src="./images/img3.jpg" alt=""> </div> </div></body></html> 渐变实现轮播图:

渐变实现轮播图相对来说比较简单,这里是把图片叠放在一个盒子里让上面的图片颜色渐渐变淡下面的图片显示出来,这里我把图片放进了样式里面这是一种比较取巧的方法

建议叠放图片参考

http://t.csdn.cn/8HEk3

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>轮播图</title></head><!-- style 里面是css样式 因为代码较少就没有再次创建 --><style> /* 盒子1的样式 */ .focus{ margin:0 auto; width: 700px; height: 322px; animation: focus 20s infinite; } @keyframes focus { 0%{ background-image: url("./images/img.jpg"); } 50%{ background-image: url("./images/img2.jpg"); } 100%{ background-image: url("./images/img3.jpg"); } }</style><body> <div class="focus"> </div></body></html>

作者是一个萌新小白如果有什么错误欢迎指出,互相交流共同成长,文章有借鉴下面两位大大的博客,勿见怪!!!!

http://t.csdn.cn/DBjqm 自动轮播图的借鉴

http://t.csdn.cn/cjcxz 渐变轮播图的借鉴

图片来源:王者荣耀官方网站

本文链接地址:https://www.jiuchutong.com/zhishi/292366.html 转载请保留说明!

上一篇:vue导出word(vue导出word文档打开报错,内容有问题)

下一篇:人脸清晰化神器codeFormer图形界面包GUI(人脸清晰化神器软件)

  • 计提印花税会计分录
  • 个税系统中累计怎么算
  • 注册公司工贸和商贸哪个更好一些
  • 月中入职新公司社保谁交
  • 利润表没有其他业务收入
  • 非货币资产交换的会计处理原则
  • 财务报告分析主要内容
  • 采购发票几个点的税
  • 已抵扣红字发票信息表怎么开
  • 收据开17%的票税负因子是多少?
  • 通讯费要计入应付账款吗
  • 利润表要怎么看
  • 三证合一怎么查询
  • 金税盘820的抵扣联怎么装订?
  • 文化建设事业费优惠政策
  • 以前年度损益调整贷方余额表示什么
  • 个体工商户是否属于法人
  • 转籍车辆是什么意思
  • 物业公司收的电梯费如何做账
  • 资产总额是资产负债表中的哪个数
  • 原材料计入资产成本吗
  • 去年开的增值税普通发票今年可以作废吗
  • 销售退回如何做账
  • 金蝶怎么一次性删除所有分录
  • windows11蓝牙不能用
  • 持有待售的非流动资产或处置组不再
  • 腾讯电脑管家中蓝牙在哪
  • php测试成功的邮件是什么
  • 硬盘安装系统方法
  • 一般计税方法增值税
  • win10鼠标速度默认是多少
  • PHP:pg_fetch_assoc()的用法_PostgreSQL函数
  • 税收风险的含义
  • ryzen3 2200配显卡
  • mgaqdesk.exe进程有什么作用 mgaqdesk进程查询
  • 夜晚的地球 (© NASA)
  • 在杂志上发表文章算出版吗
  • 企业预缴增值税附加税率
  • 【swinUnet官方代码测试自己的数据集(已训练完毕)】
  • 稿酬所得收入额含税吗
  • ts和js混用
  • 爬虫基本原理有哪些
  • 预付采购材料款60000元
  • docker_practice
  • 阴影等级是什么
  • mongodb4.4.2安装教程
  • 高新企业申请流程
  • 纳税总额怎么算
  • 明细账示例
  • 撰写广告
  • Windows下Postgresql数据库的下载与配置方法
  • 股东分红账务处理表格
  • 完税凭证抵扣进项税额分录
  • 销售免税项目
  • 营业税金及附加税率
  • 漏缴增值税处罚规定
  • 安装固定资产所消耗的材料费和人工费属于什么会计科目
  • 投资方收到股票怎么处理
  • 非流动资产基金借贷方表示
  • 企业软件开发哪家好
  • 长期股权投资哪一章
  • 综合所得预扣预缴表校验结果以下人员未报送
  • 销售开票怎么做会计分录
  • 发票勾选认证成功了是不是就可以抵扣呀
  • 非营利医疗机构是什么单位
  • 用命令创建文件夹
  • fedora31安装教程
  • crack.exe是什么意思
  • centos6.5破解密码
  • camrec是什么文件
  • Red Hat Enterprise Linux AS release 4 apache+MYsql+PHP的安装和优化
  • fsck.mode
  • win10系统优化的方法
  • 冰球撞人犯规吗
  • 遮罩层中对象的作用是
  • jquery怎么给文本框赋值
  • js封装是什么意思
  • js制作qq简易聊天框
  • 百旺金赋天津客服电话
  • uk怎么查看发票开票额度
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设