Html5添加Tabs样式单页多图轮播图插件教程

一、HTML结构
<div id="slideBox">
<div class="J_slide">
<!-- 轮播图 -->
<div class="J_slide_clip">
<ul class="J_slide_list">
<li class="J_slide_item">
<a href="javascript:">
<img src="images/1.jpg" height="329" width="600">
</a>
<div class="J_slide_advance">
<p><a href="#"><img src="images/2.jpg" /></a></p>
<p><a href="#"><img src="images/3.jpg" /></a></p>
<p style="margin-right:0;">
<a href="#"><img src="images/4.jpg" alt="......"></a>
</p>
</div>
</li>
</ul>
</div>
<!-- Tabs -->
<ul class="J_slide_trigger">
<li class=""><a href="javascript:">......</a></li>
</ul>
</div>
</div>

二、CSS
@charset utf-8;
*{
margin:0;
padding:0;
}

body{
text-align:left;
  font-size:12px;
}

ul, li{
list-style:none;
}
img{
border:none;
}

a{
text-decoration:none;
}

.zhuanti_box {
width:600px;
height:auto;
margin:20px auto;
padding:7px;
border:1px solid #eae9ef;
}

#slideBox {
width:600px;
overflow:hidden;
}

#slideBox .J_slide_list {
width:3600px;
}

#slideBox .J_slide_list .J_slide_item {
width:600px;
height:478px;
float:left;
}

#slideBox .J_slide_list .J_slide_item img {
  vertical-align:top;
}

#slideBox .J_slide_trigger {
width:600px;
height:32px;
background:#5a5a5a;
margin-top:1px;
}

#slideBox .J_slide_trigger li, .J_slide_trigger a {
width:100px;
}

#slideBox .J_slide_trigger li {
float:left;
height:32px;
line-height:32px;
text-align:center;
_display:inline;
overflow:hidden;
}

#slideBox .J_slide_trigger li a {
display:block;
height:32px;
color:#fff;
font-family:"Microsoft Yahei", "微软雅黑";
}

#slideBox .J_slide_trigger li.cur a, .J_slide_trigger li a:hover {
color:#FFF;
background:#21b6bb;
text-decoration:none;
}

.J_slide_advance {
width:600px;
float:left;
height:148px;
margin-top:1px;
}

.J_slide_advance p {
width:199px;
margin-right:1px;
float:left;
}

三、初始化插件
new Tab(’.J_tab’,{auto:true});
new Slide(’#slideBox’,{index: 1 ,effect:’slide’, firstDelay:8});

KeyMob移动端广告平台是中国领先的移动广告、移动广告优化平台,为广告主和应用开发者提供最优的广告产品服务创造最佳收益。

时间: 2024-10-14 05:11:40

Html5添加Tabs样式单页多图轮播图插件教程的相关文章

Html5添加实用的仿Instagram头部固定跟随滚动特效插件教程

一.使用方法 <script src="js/jquery.min.js"></script> <script src="js/feedify.min.js"></script> 二.Html结构 <div class="feedify"> <div class="feedify-item"> <div class="feedify-ite

Html5添加自动排列图片的jquery响应式图片排列插件教程

一.引入JS文件 <script src="path/to/jquery.min.js" > <script src="path/to/jquery.row-grid.min.js" > 二.Html结构 <div class="container"> <div class="item"> <img src="path/to/image" width=&

Html5添加跨浏览器的带放大镜效果的商品橱窗插件教程

一.使用方法 <link rel="stylesheet" href="css/smoothproducts.css"> <script type="text/javascript" src="js/jquery.min.js"></script> <script type="text/javascript" src="js/smoothproducts.

html5添加canvas来将图片制作成马赛克效果的js插件教程

一.使用方法 该canvas插件的html结构非常简单,就是使用一个<img>标签: <img id="portrait-image" src="img/portrait.jpg" /> 然后可以使用下面的方法调用插件: function init() { document.getElementById('portrait-image').closePixelate([ { resolution : 24 }, { shape : 'circ

Html5添加制作全屏响应式效果的图片画廊插件教程

一.安装 npm install jquery-gallerybox 二.使用方法 <link rel="stylesheet" type="text/css" href="css/gallerybox.css">               <script src="js/jquery.min.js"></script> <script src="js/jquery.gal

Html5添加非常炫的图片3D背景视觉差特效插件教程

一.安装 bower install logos-distort 二.使用方法 <link href="assets/css/perspectiveRules.css" rel="stylesheet" /> <script src="js/1.11.0/jquery.min.js"></script> <script src="assets/js/jquery.logosDistort.min

焦点图轮播图原理与机制

技能点:DOM操作.定时器.事件运用.JS动画.函数递归.无限滚动大法 焦点图排序(无限滚动大法):image5image1image2image3image4image5image1 原理:1. 假设共有5张图,5张图左浮动排列,2. 并且都被一个list容器包裹,这个list是很长的,然后list被一个div包裹,3. div的长度只有一张图的大小那么大,并且设置div的属性为 overflow:hidden4. div设置为relative,list设置为absolute5. 改变list

JavaScript实战项目:移动端 Touch 轮播图

Touch 轮播图 touch轮播图其实就是通过手指的滑动,来左右切换轮播图,下面我们通过一个案例,来实现下. 1. html 结构 结构上,还是用ul.li来存放轮播图片,ol.li来存放轮播小圆点: 2. 样式初始化 html的一些标签,都会有一些默认样式,比如body标签默认是有一个边距的,为了不影响美观,我们需要清除掉. /* 清除标签默认边距 */ body,ul,li,ol,img { margin: 0; padding: 0; } /* 清除 ul 等标签前面的"小圆点"

原生js实现移动端Touch轮播图的方法步骤

Touch 轮播图 touch轮播图其实就是通过手指的滑动,来左右切换轮播图,下面我们通过一个案例,来实现下. 1. html 结构 结构上,还是用ul.li来存放轮播图片,ol.li来存放轮播小圆点: 2. 样式初始化 html的一些标签,都会有一些默认样式,比如body标签默认是有一个边距的,为了不影响美观,我们需要清除掉. ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 /* 清除标签默认边距 */ body,ul,li,ol,im