仿googletoolbar导航菜单

一直感觉google中国的导航菜单风格不错~闲来无事仿造了一个~O(∩_∩)O~

当然:google的那个不敢比~凑合着用吧~

代码如下:

<div>The google toolbar</div>
<div id="floatdiv" style="width:50px; height:37px; margin-top:3px; overflow:hidden;">
 <a href="#"><img id="img1" src="toolbar.png" border=0 style="margin-top:-222px;" onMouseOver="floatShow()" onMouseOut="floatHidden()"></a>
</div>
<script language="javascript">
var ml= 0, ml2= 210, T1, T2, T3, T4;
function floatShow()
{
 clearTimeout(T1);
 clearTimeout(T4);
 if(ml < 208)
 {
  ml = ml + 52;
  document.getElementById("img1").style.marginLeft = -ml + "px";
  if(ml <= 156)
   T1 = setTimeout("floatShow()",100);
  else
  {
   T1 = setTimeout("floatShow()",50);
   T2 = setTimeout("bulletTop()",10);
   T3 = setTimeout("bulletBlow()",150);
  }
 }
 else
 {
  clearTimeout(T1);
  ml = 0;
 }
}
function floatHidden()
{
 clearTimeout(T1);
 clearTimeout(T4);
 if(ml2 > 0)
 {
  if(ml2 == 210)
  {
   T2 = setTimeout("bulletTop()",10);
   T3 = setTimeout("bulletBlow2()",150);
   T4 = setTimeout("floatHidden()",150);
  }
  else
  {
   ml2 = ml2 - 52;
   document.getElementById("img1").style.marginLeft = -ml2 + "px";
   if(ml2 > 156)
   {
    T4 = setTimeout("floatHidden()",10);
   }
   else
   {
    T4 = setTimeout("floatHidden()",50);
   }
  }
 }
 else
 {
  clearTimeout(T4);
  ml2 = 210;
 }
}
function bulletTop()
{
 document.getElementById("floatdiv").style.marginTop = "0px";
}
function bulletBlow()
{
 document.getElementById("floatdiv").style.marginTop = "3px";
}
function bulletBlow2()
{
 document.getElementById("floatdiv").style.marginTop = "3px";
 ml2 = ml2 - 2;
}
</script>

 

以上代码纯属虚构~如有雷同纯属巧合~O(∩_∩)O~

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值