首页大屏广告效果 jquery轮播图淡入淡出
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>jQuery个性化图片轮播效果</title>
<script src="js/jquery.js" type="text/javascript"></script>
<link rel="stylesheet" href="./css/common.css">
<style> .container{position: relative; zoom: 1; overflow: hidden}
.index-kv{width: 100%; height: 550px; overflow: hidden;left: 0}
.kv-img a{display: block; height: 550px}
.kv-img{width: 100%; height: 100%; position: relative; overflow: hidden}
.kv-img .index-kv-swipe{width: 100%; height: 100%; overflow: hidden; position: absolute; top: 0; left: 0; display: none}
.kv-img .index-kv-swipe.active{display: block}
.kv-img .index-kv-pic{width: 100%; height: 100%; background-repeat: no-repeat; background-position: center 0; background-size: cover}
.kv-num{width: 161px; height: 24px; *height: 22px; text-align: center; position: absolute; top: 308px; left: 50%; margin-left: -80px; overflow: hidden; padding-top: 8px; *padding-top: 10px; background: no-repeat; background-position: -391px -364px}
.kv-num li{display: inline-block; *display: inline; *zoom: 1; width: 12px; height: 12px; margin: 0 3px; cursor: pointer; background: #434343; border-radius: 6px; transition: width .3s ease-out}
.kv-num li.active{width: 29px; background: #1791F0} </style>
<script>
/* 首页大屏广告效果 */
$(function() {
// return;
var $imgrolls = $(".index-kv .kv-num li"); //选项卡区域
//$imgrolls.css("opacity", "0.5"); //设置选项卡透明度
var len = $imgrolls.length;
var index = 0;
var adTimer = null;
//选项卡的鼠标悬浮、离开调用函数
$imgrolls.mouseover(function() {
index = $imgrolls.index(this);
showImg(index);
}).eq(0).mouseover(); //滑入 停止动画,滑出开始动画.
$('.index-kv').hover(function() {
if (adTimer) {
clearInterval(adTimer);
}
}, function() {
adTimer = setInterval(function() {
showImg(index);
index++;
if (index == len) {
index = 0;
}
}, 5000);
}).trigger("mouseleave");
})
//显示不同的幻灯片
function showImg(index) {
var $rollobj = $(".index-kv");
var $rolllist = $rollobj.find(".kv-num li");
// var newhref = $rolllist.eq(index).attr("href");
// $("#jnImageroll .imgWrap").attr("href", newhref)
// .find("img").eq(index).stop(true, true).fadeIn().siblings().fadeOut();
$(".kv-img").find(".index-kv-swipe").eq(index).fadeIn().siblings().fadeOut();
// $rolllist.removeClass("active").css("opacity", "0.5").eq(index).addClass("active").css("opacity", "1");
$rolllist.removeClass("active").eq(index).addClass("active");
}
</script>
</head> <body>
<div class="container">
<div class="index-kv" id="indexKv">
<div class="kv-img" id="kvBigImg"> <div class="index-kv-swipe active">
<div class="index-kv-pic" style="background-image:url(images/01092500NWHfu.jpg);">
<a href="#" target="_blank" title="愚人节搞事情"></a>
</div>
</div>
<div class="index-kv-swipe">
<div class="index-kv-pic" style="background-image:url(images/29105758hr19g.jpg);">
<a href="#" target="_blank" title="大天使之剑"></a>
</div>
</div>
<div class="index-kv-swipe">
<div class="index-kv-pic" style="background-image:url(images/23094802ZOT3C.jpg);">
<a href="#" target="_blank" title="少年群侠传"></a>
</div>
</div>
<div class="index-kv-swipe">
<div class="index-kv-pic" style="background-image:url(images/21145750piihv.jpg);">
<a href="#" target="_blank" title="永恒纪元"></a>
</div>
</div>
<div class="index-kv-swipe">
<div class="index-kv-pic" style="background-image:url(images/01183921BxFOV.jpg);">
<a href="#" target="_blank" title="37直播"></a>
</div>
</div>
<div class="index-kv-swipe">
<div class="index-kv-pic" style="background-image:url(images/31100911C1Ueg.jpg);">
<a href="#" target="_blank" title=" 乾坤战纪"></a>
</div>
</div>
</div>
<ul class="kv-num" id="kvNum">
<li class="active"></li>
<li class=""></li>
<li class=""></li>
<li class=""></li>
<li class=""></li>
<li class=""></li>
</ul> </div>
</div>
</body>
</html>
首页大屏广告效果 jquery轮播图淡入淡出的更多相关文章
- 封装bt轮播图淡入淡出效果样式
<!--BT轮播图--> <div data-ride="carousel" class="carousel slide carousel_inn ...
- Jquery 轮播图简易框架
=====================基本结构===================== <div class="carousel" style="width: ...
- 背景大图隔几秒切换(非轮播,淡入淡出)--变形金刚joy007 项目总结
工作日想了好久,周日回家才想出来的... 图片切换(非轮播,淡入淡出) 1.切换2.停止 <html> <head> <meta content="text/h ...
- jQuery轮播图(手动点击轮播)
下面来看看最终做的手动点击轮播效果: 一.原理说明 (1)首先是轮播图的架构,我采用了一个最外边的大div包住两个小div,一个小div里面放四张图片,另一个小div里面放四个数字按钮 (2)对最外边 ...
- jQuery轮播图(一)轮播实现并封装
利用面向对象自己动手写了一个封装好的jquery轮播组件,可满足一般需求,不仅使用简单且复用性高. demo:点此预览 代码地址:https://github.com/zsqosos/componen ...
- jquery 轮播图实例
实现效果:1.图片每2秒钟切换1次. 2.当鼠标停留在整个页面上时,图片不进行轮播. 3.当点击右下角的小球时,出现该选项的对应图片,而且切换页选项的背景颜色发生相应的变化. 4.当图片发生轮播切换时 ...
- web常见效果之轮播图
轮播图的展示效果是显而易见: HTML代码如下 <!DOCTYPE html> <html> <head> <meta charset="UTF-8 ...
- jQuery轮播图--不使用插件
说明:引入jquery.min.js 将轮播图放入imgs文件夹 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitiona ...
- jQuery轮播图(二)利用构造函数和原型创建对象以实现继承
本文是在我开始学习JavaScript继承时,对原型继承的一些理解和运用.文中所述的继承方式均是使用js特有的原型链方式,实际上有了ES6的类之后,实现继承的就变得十分简单了,所以这种写法现在也不在推 ...
随机推荐
- 前端学习笔记之HTML/CSS 速写神器 Emmet
HTML/CSS 速写神器:Emmet 在前端开发的过程中,一个最繁琐的工作就是写 HTML.CSS 代码.数量繁多的标签.属性.尖括号.标签闭合等,让前端们甚是苦恼.于是,我向大家推荐 Emmet, ...
- Linux 实现软件可视化安装(VNC)
(1)光盘挂载或者配置yum源,如果是在虚拟机上练习,可以使用如下命令进行光盘挂载: sudo mkdir /mnt/cdrom sudo mount /dev/cdrom /mnt/cdrom 但是 ...
- UVa 10635 王子和公主(LCS转LIS)
https://vjudge.net/problem/UVA-10635 题意: 有两个长度分别为p+1和q+1的序列,每个序列中的各个元素互不相同,且都是1~n^2之间的整数.两个序列的第一个元素均 ...
- linux find/grep 与cat联合使用
find ./ -name file_name.txt | xargs cat >> file_name.txt
- bzoj 2818 gcd 线性欧拉函数
2818: Gcd Time Limit: 10 Sec Memory Limit: 256 MB[Submit][Status][Discuss] Description 给定整数N,求1< ...
- 如何优雅地发布Hexo博客
前言 就目前而言,我所知道的发布Hexo的博客有如下几种: 1.原始方式,也就是在服务器上编写md文件,然后利用hexo g来生成,详见:hexo从零开始到搭建完整: 2.利用github+hook来 ...
- git 设置 代理服务器
git config --global http.proxy http://proxyuser:proxypwd@proxy.server.com:8080 git config --global h ...
- CPU上下文切换详解
CPU上下文切换详解 原文地址,译文地址,译者: 董明鑫,校对:郑旭东 上下文切换(有时也称做进程切换或任务切换)是指CPU 从一个进程或线程切换到另一个进程或线程.进程(有时候也称做任务)是指一个程 ...
- 开发集成环境Devilbox安装
一.Devilbox概述 devilbox是一款现代化且高度可定制的开发环境集成,基于docker和docker-compose,支持所有主要平台(win & linux). 它不限制项目的数 ...
- 兼容360模式自动播放视频【需要flvpalyer.swf】
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://down ...