效果图 msn.rar
关键CSS代码
*{
margin:0;
position:0;
}
.main_l{
position:absolute;
top:300px;
left:300px;
}
.main_l .main_title {
513px;
overflow: hidden;
}
.main_title {
height: 28px;
overflow: hidden;
background: url(http://stimgcn1.s-msn.com/portal/hp/2011/images/s3.png) 0 0 no-repeat;
float: left;
}
.tab .main_title ul.fx {
z-index: 20;
position: relative;
left:0px;
}
.main_title ul li{
list-style::none;
display:inline;
border-right:1px #FFFFFF solid;
padding:0 16px 0 16px;
font-size:12px;
}
.tab .main_title div.animate {
height: 23px;
position: absolute;
top: 0;
border-top: #009AD9 4px solid;
border-left: #009AD9 1px solid;
border-right: #009AD9 1px solid;
border-bottom: white 1px solid;
background-color: white;
}
关键HTML代码
<div class="main_title">
<ul class="fx">
<li>风尚
<li>时尚
<li>女性
<li>星座
</li></ul>
<div style=" 60px; left: 35px" class="animate"></div>
</div>
</div>
关键js代码
$(function(){
var less=0;
$(".fx li").mousemove(function(){
var ofset=$(this).offset();
var l=$(".animate").offset().left;
less=ofset.left-l;
if(less>0){
set();
}else{
setless();
}
});
function set(){
setTimeout(function(){
if(less>0){
$(".animate").css("left",parseFloat($(".animate").css("left").replace("px",""))+1);
less=less-1;
set();
}
},20);
}
function setless(){
setTimeout(function(){
if(less<0){
$(".animate").css("left",parseFloat($(".animate").css("left").replace("px",""))-1);
less=less+1;
setless();
}
},20);
}
});
