博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
一直以来都没直视的轮播
阅读量:5891 次
发布时间:2019-06-19

本文共 1236 字,大约阅读时间需要 4 分钟。

一直以来做项目碰到轮播图我都是去网站上找现成插件拿来用,现成的插件1是省时间,拿来改改尺寸改改参数

就能直接用,2是现在的插件确实很强大,对于我一个刚刚学习前端的人来说,牛人写的轮播我看懂也要花些功夫,

更别说在工作中写出来,估计写出来以后,整个项目都要因我延时了...

我做过的项目也不多,开始用的最多的就是bootstrap里面的轮播,具备最基础的功能,很适合我刚开始做项目用,

最近我无意发现了一个更好用的轮播件(Swiper)这个插件在手机上有点意思,他可以实现手指触摸拖拽,还可以

双指进行缩放,挺好用的,官网有中文的,上手挺容易的(你们还有什么好用的插件可以私信我^-^).

好了说正事 ,接触前端的应该都知道 轮播可以说刚开始学就必须应该

会的,不会那就太没面子了,面试问过我 ,我胸有成竹的叙述其实我心

里想着他要真让我拿出电脑写一个我还真的会蒙

今天下午有时间 ,我凭着用过这么多次的映像自己动手写了一个,真的是最最最最基础的轮播。

我开始想写那种无缝的轮播,我是这么写的
  • 1
  • 2
  • 3
外层slider{width:500px;height:400px;position:relative;overflow:hidden;},.main{ float:left;width:1500px;position:absolute;left:0;top:0;transition:all linear .5s} //一张图片宽500px;.mian>li{ float:left;}

像这样:

图片描述

然后改变.main的left就可以了;我开始是这么想的,也这么做了,轮也能轮了,但是轮播图上index怎么弄,点击它

还要跳到对应的图片上,想了好久

我放弃了,(日后我会解决得)

还有一种轮播,可能你已经想到了 那种改变图片透明度的轮播,我当时想这个好写啊,同样能实现作用,于是....上码!

主要css.main>li{    position: absolute;    top:0;    left: 0;    opacity: 0;    transition: all linear .5s;}//三张叠放在一起

图片描述

.main .active{    opacity: 1;}.index .active{      width:12px;      height:12px;      border-radius: 12px;      background-color: red;  }

就这段复用性贼差,处理效率贼低的代码我写了半天,

虽然效率低,但还好的是,我下次说我会的时候会比之

前更有底气

转载地址:http://mmfsx.baihongyu.com/

你可能感兴趣的文章
minio 并发数_MinIO 参数解析与限制
查看>>
eap wifi 证书_用openssl为EAP-TLS生成证书(CA证书,服务器证书,用户证书)
查看>>
mysql 应用程序是哪个文件夹_Mysql 数据库文件存储在哪个目录?
查看>>
mysql半同步和无损复制_MySQL半同步复制你可能没有注意的点
查看>>
mysql能看见表显示表不存在_遇到mysql数据表不存在的问题
查看>>
使用mysql实现宿舍管理_JSP+Struts2+JDBC+Mysql实现的校园宿舍管理系统
查看>>
mysql alter 修改字段类型_MySQL ALTER命令:删除,添加或修改表字段、修改字段类型及名称等...
查看>>
mysql中的事务和锁_MySQL - 事务和锁中的互斥?
查看>>
mysql statement讲解_Statement接口详解
查看>>
mysql_print_default_知识点:MySQL常用工具介绍(十 二)——实用程序my_print_defaults、perror...
查看>>
mysql怎么会报错_MySQL启动报错怎么办?
查看>>
python编译exe用于别的电脑上_Python安装教程(推荐一款不错的Python编辑器)
查看>>
flash back mysql_mysqlbinlog flashback 使用最佳实践
查看>>
hive中如何把13位转化为时间_sqoop1 导入 hive parquet 表中 时间戳调整为日期
查看>>
mysql书外键_[转] mysql 外键(Foreign Key)的详解和实例
查看>>
mysql存储引擎模式_MySQL存储引擎
查看>>
python入门小游戏代码_【Python】Python代码实现“FlappyBird”小游戏
查看>>
云服务器怎么卸载mysql数据库_mysql 删除数据库脚本
查看>>
mysql 5.5.57互为主从_MYSQL 5.5.18 互为主从配置成功
查看>>
mysql5002_mysql新手进阶02
查看>>