效果演示:
![]()
代码目录:
主要代码实现:
CSS样式:
@charset "utf-8";
* {margin: 0;padding: 0;list-style: none;border: 0;
}body {width: 100%;margin: 0 auto;overflow: hidden
}/* main_image */.main_visual {height: 422px;border-top: 1px solid #d7d7d7;overflow: hidden;position: relative;
}.main_image {height: 422px;overflow: hidden;position: relative;
}.main_image ul {width: 9999px;height: 422px;overflow: hidden;position: absolute;top: 0;left: 0
}.main_image li {float: left;width: 100%;height: 422px;
}.main_image li span {display: block;width: 100%;height: 422px
}.main_image li a {display: block;width: 100%;height: 422px
}.main_image li .img_1 {background: url('../images/img_main_1.jpg') center top no-repeat
}.main_image li .img_2 {background: url('../images/img_main_2.jpg') center top no-repeat
}.main_image li .img_3 {background: url('../images/img_main_3.jpg') center top no-repeat
}.main_image li .img_4 {background: url('../images/img_main_4.jpg') center top no-repeat
}.main_image li .img_5 {background: url('../images/img_main_5.jpg') center top no-repeat
}div.flicking_con {position: absolute;top: 360px;left: 50%;z-index: 999;width: 300px;height: 21px;margin: 0 0 0 -50px;
}div.flicking_con a {float: left;width: 21px;height: 21px;margin: 0;padding: 0;background: url('../images/btn_main_img.png') 0 0 no-repeat;display: block;text-indent: -1000px
}div.flicking_con a.on {background-position: 0 -21px
}#btn_prev,
#btn_next {z-index: 11111;position: absolute;display: block;width: 73px !important;height: 74px !important;top: 50%;margin-top: -37px;display: none;
}#btn_prev {background: url(../images/hover_left.png) no-repeat left top;left: 100px;
}#btn_next {background: url(../images/hover_right.png) no-repeat right top;right: 100px;
}
HTML代码 :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><meta http-equiv="X-UA-Compatible" content="IE=edge" /><title>jQuery宽屏满屏焦点图切换特效touchSlider插件</title><link type="text/css" href="css/style.css" rel="stylesheet" /><script type="text/javascript" src="js/jquery-1.7.1.min.js"></script><script type="text/javascript" src="js/jquery.event.drag-1.5.min.js"></script><script type="text/javascript" src="js/jquery.touchSlider.js"></script><script type="text/javascript">$(document).ready(function() {$(".main_visual").hover(function() {$("#btn_prev,#btn_next").fadeIn()}, function() {$("#btn_prev,#btn_next").fadeOut()});$dragBln = false;$(".main_image").touchSlider({flexible: true,speed: 200,btn_prev: $("#btn_prev"),btn_next: $("#btn_next"),paging: $(".flicking_con a"),counter: function(e) {$(".flicking_con a").removeClass("on").eq(e.current - 1).addClass("on");}});$(".main_image").bind("mousedown", function() {$dragBln = false;});$(".main_image").bind("dragstart", function() {$dragBln = true;});$(".main_image a").click(function() {if ($dragBln) {return false;}});timer = setInterval(function() {$("#btn_next").click();}, 5000);$(".main_visual").hover(function() {clearInterval(timer);}, function() {timer = setInterval(function() {$("#btn_next").click();}, 5000);});$(".main_image").bind("touchstart", function() {clearInterval(timer);}).bind("touchend", function() {timer = setInterval(function() {$("#btn_next").click();}, 5000);});});</script>
</head><body><div class="main_visual"><div class="flicking_con"><a href="#">1</a><a href="#">2</a><a href="#">3</a><a href="#">4</a><a href="#">5</a></div><div class="main_image"><ul><li><span class="img_3"></span></li><li><span class="img_4"></span></li><li><span class="img_1"></span></li><li><span class="img_2"></span></li><li><span class="img_5"></span></li></ul><a href="javascript:;" id="btn_prev"></a><a href="javascript:;" id="btn_next"></a></div></div><!--main_visual end--></body></html>
上面的图片和js需要引入
源码获取
查看博主主页或私信博主获取
精彩推荐更新中:
HTML5大作业实战100套
打卡 文章 更新 40 / 100天
大家可以点赞、收藏、关注、评论我啦 、需要完整文件随时联系我或交流哟~!