特效介绍

jquery tab选项卡式图片轮播,并且附带IE6 PNG透明特效,完美兼容主流浏览器。
使用方法
1、讲以下代码放到head区<link rel="stylesheet" href="style.css" />
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js"></script>
<!--[if IE 6]>
<script src="DD_belatedPNG_0.0.8a-min.js"></script>
<script>
DD_belatedPNG.fix('#preview_inner div a');
</script>
<![endif]-->
<style type="text/css">
#preview_wrap {
margin: 0 auto;
padding: 22px;
width: 550px;
height: 400px;
background: url('images/bg_preview.gif') top left no-repeat;
}
#preview_outer {
overflow: hidden;
width: 550px;
height: 400px;
position: relative;
}
#preview_inner {
text-align: left;
height: 100%;
position: relative;
}
#preview_inner div {
float: left;
width: 550px;
height: 400px;
position: relative;
}
#preview_inner div a {
position: absolute;
bottom: 0;
left: 0;
display: block;
width: 100%;
text-indent: 20px;
padding: 20px 0;
color: #fff;
background: url(images/bg_trans.png);
text-decoration: none;
font-size: 18px;
}
#thumbs {
padding-top: 30px;
position: relative;
margin:0 auto;
width: 750px;
text-align: center;
}
#thumbs span {
padding: 12px;
width: 80px;
height: 80px;
cursor: pointer;
background: url('images/bg_thumb.gif') top left no-repeat;
display: inline-block;
}
#arrow {
position: absolute;
top: -13px;
background: url('images/bg_arrow.gif') top center no-repeat;
width: 104px;
height: 39px;
display: none;
}
</style>
<script type="text/javascript">
$(document).ready(function() {
// Save the jQuery objects for later use.
var outer = $("#preview_outer");
var arrow = $("#arrow");
var thumbs = $("#thumbs span");
var preview_pos;
var preview_els = $("#preview_inner div");
var image_width = preview_els.eq(0).width(); // Get width of imaages
// Hook up the click event
thumbs.click(function() {
// Get position of current image
preview_pos = preview_els.eq( thumbs.index( this) ).position();
// Animate them!
outer.stop().animate( {'scrollLeft' : preview_pos.left},500 );
arrow.stop().animate( {'left' : $(this).position().left },500 );
});
// Reset positions on load
arrow.css( {'left' : thumbs.eq(0).position().left } ).show();
outer.animate( {'scrollLeft' : 0}, 0 );
// Set initial width
$("#preview_inner").css('width', preview_els.length * image_width);
});
</script>
2、把以下代码拷贝到你想引用的地方
<div id="preview_wrap">
<div id="preview_outer">
<div id="preview_inner">
<div>
<img src="images/1_b.jpg" alt="Leonardo Maia" />
<a href="https://5.jimth.com">Leonardo Maia</a>
</div>
<div>
<img src="images/2_b.jpg" alt="skillicorn" />
<a href="http://5imoban.net">skillicorn</a>
</div>
<div>
<img src="images/3_b.jpg" alt="theenergycell" />
<a href="https://5.jimth.com">theenergycell</a>
</div>
<div>
<img src="images/4_b.jpg" alt="Fred Maya" />
<a href="http://5imoban.net">Fred Maya</a>
</div>
</div>
</div>
</div>
<div id="thumbs">
<div id="arrow"></div>
<span><img src="images/1_s.gif" alt="Leonardo Maia" /></span>
<span><img src="images/2_s.gif" alt="skillicorn" /></span>
<span><img src="images/3_s.gif" alt="theenergycell" /></span>
<span><img src="images/4_s.gif" alt="Fred Maya" /></span>
</div>
