博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
jQuery实现首页图片淡入淡出效果
阅读量:4129 次
发布时间:2019-05-25

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

   当当网的经过一个星期的设计和制作,昨天终于全部上线了。

 

   在完成过程中,主要遇到的问题是首页的图片的轮转效果。效果如下:

   访问地址:

 

 

  需求:

1. 绿色区域要求在图片上方,半透明显示

2. 当鼠标移动到红色区域,切换相应的图片

3. 首页的三张大图轮转

 

HTML:

 

 

CSS:

 

引入River Zhang 的fr.carousel.js

 

可以实现图片的轮转效果,但是点击图片后,每次链接跳转都是最后一张图的a href

 

查看fr.carousel.js ,原来,它实现的思路是将三张图一张叠在一张上边,使用setInterval() ,将一张图的opacity 值置为1,其余两张为0。但是,这将导致你点击图片后,每次的链接都是最上边的那张图(即最后倩碧那一张)。

 

解决方法:

设置轮转图的 z-index,当图片显示的时候,其父节点<a> 的z-index 比其它元素高。

 

jQuery实现:

 

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

你可能感兴趣的文章
高德坐标转换百度坐标 javascript
查看>>
tp5封装通用的修改某列值
查看>>
laravel控制器与模型名称不统一
查看>>
vue登录拦截
查看>>
npm配置淘宝镜像仓库以及electron镜像
查看>>
linux设置开机自启动脚本的最佳方式
查看>>
VUE SPA 单页面应用 微信oauth网页授权
查看>>
phpstorm 集成 xdebug 进行调试
查看>>
npm和node升级的正确方式
查看>>
laravel事务
查看>>
springcloud 连续请求 500
查看>>
vue复用新增和编辑表单
查看>>
Ubuntu 16.04 apt-get更换为国内阿里云源
查看>>
laravel部署到宝塔步骤
查看>>
小程序获取access_token
查看>>
navicat远程连接mysql数据库
查看>>
tp5令牌数据无效 解决方法
查看>>
自己的网站与UCenter整合(大致流程)
查看>>
laravel 制作通用的curd 后台操作
查看>>
【小红书2017年笔试】求一个数组中平均数最大的子数组
查看>>