首页 ┆ 网站地图 ┆ 在线留言 ┆ 游戏资讯 ┆ 资源下载 ┆ 端午节祝福 ┆ 迅雷在线影视
设为首页
加入收藏
联系我们
高级搜索
您当前的位置: 主页>网站制作>网页特效>DIV+CSS两个简单的导航效果,够美观!
DIV+CSS两个简单的导航效果,够美观!
来源: 发布时间:2008-04-22 发布人: 浏览: 人次   字体: [ ]  

<style type="text/css">
#ul1 li {
 float:left;
 list-style:none;
 margin-left:5px;
 font-size:12px;
}
#ul1 li a {
 display:block;
 padding:5px 9px;
 background-color:#efef00;
 text-decoration:none;
 position:relative;
}
</style>
<script language="javascript">
var st
var n=0
function shack(who){
 n++
 if(n==1){document.getElementById(who).style.margin="-1px 0px 0px 0px"}
 if(n==2){document.getElementById(who).style.margin="-2px 0px 0px 0px"}
 if(n==3){document.getElementById(who).style.margin="-3px 0px 0px 0px"}
 if(n==4){document.getElementById(who).style.margin="-3px 0px 0px 0px"}
 if(n==5){document.getElementById(who).style.margin="-2px 0px 0px 0px"}
 if(n==6){document.getElementById(who).style.margin="-1px 0px 0px 0px"}
  st=setTimeout(function(){shack(who)},20)
 if(n==6){n=0}
}
function stopshack(){
 clearTimeout(st)
 for(i=1;i<=5;i++){
  document.getElementById("div"+i).style.margin="0px 0px 0px 0px"
  }
 n=0
}
</script>
<ul id="ul1">
<li onmouseover="shack('div1')" onmouseout="stopshack()"><a href="#"><div id="div1">连接文字</a></div></li>
<li onmouseover="shack('div2')" onmouseout="stopshack()"><a href="#"><div id="div2">连接文字</a></div></li>
<li onmouseover="shack('div3')" onmouseout="stopshack()"><a href="#"><div id="div3">连接文字</a></div></li>
<li onmouseover="shack('div4')" onmouseout="stopshack()"><a href="#"><div id="div4">连接文字</a></div></li>
<li onmouseover="shack('div5')" onmouseout="stopshack()"><a href="#"><div id="div5">连接文字</a></div></li>
</ul>

-------------------------------------------------------------------------------------------------------------------------

<style type="text/css">
li {
 list-style:none;
 float:left;
 font-size:12px;
 margin-left:5px;
}
li div {
 position:relative;
 width:80px;
 height:22px;
 background:orange;
 text-align:center
}
li div span {
 position:absolute;
 left:14px;
 margin-top:4px;
}
</style>
<script language="javascript">
var n=14
var st,st1
function shackright(who){
 document.getElementById(who).style.left=n+"px"
 n++
 st1=setTimeout( function(){ shackright(who) },10 )
 if(n==26){
  clearTimeout(st1);
  shackleft(who)
  }
}
function shackleft(who){
 document.getElementById(who).style.left=n+"px"
 n--
 st=setTimeout( function(){ shackleft(who) },10 )
 if(n==2){
  clearTimeout(st);
  shackright(who)
  }
 }
function stopshack(){
 clearTimeout(st)
 clearTimeout(st1)
 for(i=1;i<=6;i++){
 document.getElementById("span"+i).style.left="14px"
  }
 n=14
 }
</script>
<ul>
<li onmouseover="shackleft('span1')" onmouseout="stopshack()"><div><span id="span1">文字导航</span></div></li>
<li onmouseover="shackleft('span2')" onmouseout="stopshack()"><div><span id="span2">文字导航</span></div></li>
<li onmouseover="shackleft('span3')" onmouseout="stopshack()"><div><span id="span3">文字导航</span></div></li>
<li onmouseover="shackleft('span4')" onmouseout="stopshack()"><div><span id="span4">文字导航</span></div></li>
<li onmouseover="shackleft('span5')" onmouseout="stopshack()"><div><span id="span5">文字导航</span></div></li>
<li onmouseover="shackleft('span6')" onmouseout="stopshack()"><div><span id="span6">文字导航</span></div></li>
</ul> 


相 关 文 章   发布商链接
·样式表固定table表头和列代码
·CSS模拟windows菜单选项卡效果
·解决长串英文字母将表格伸的很长,不...
·CSS实现多种多彩文字链接代码效果
·CSS样式实现文字分散对齐的方法
·利用CSS样式控制打印页面显示效果
·当左右内容高度不定时,中间分割线的...
·按页自动滚动图片或文字的特效代码
·网页开发特效之input控件高度固定,...
·网页开发特效之textarea控件宽度固定...
 §最新评论:(评论内容只代表网友观点,与本站立场无关!)
网名: 验证码:  【所有评论】【↑返回顶部
评 分: 12 345
评论内容:(不能超过500字,请自觉遵守互联网相关政策法规。[按 Ctrl+Enter 可直接提交]
注意:请勿在本站发布政治话题、色情及违反法律的内容。
IT知道网 声明:刊登此文章是为了传递更多信息,文章内容仅供参考,转载请注明出处。
推 荐 文 章
·鼠标移到链接出现漂亮的对话...
·当左右内容高度不定时,中间...
·利用CSS样式控制打印页面显示
·CSS样式实现文字分散对齐的方
·CSS实现多种多彩文字链接代码
·解决长串英文字母将表格伸的...
·CSS模拟windows菜单选项卡效...
·样式表固定table表头和列代码
·Css样式表实现文字的渐变效果
·动态添加表单两法
·无刷新更换页面样式例子供大...
·网页CSS样式表学习技巧小记,
·淘宝在线状态和qq在线状态的...
·仿windows关机对话框的提示框
·网页表格制作之圆圈型表格的...
热 门 文 章
·淘宝在线状态和qq在线状态的...
·图片左右滚动代码,鼠标放上去...
·css固定定位实现悬浮效果
·样式表固定table表头和列代码
·js实现的文字无缝向上滚动的...
·js实现复制内容到剪贴板,可...
·CSS模拟windows菜单选项卡效...
·CSS样式实现文字分散对齐的方...
·教您实现Div的动态伸缩效果 ...
·通过CSS来动态改变界面样式实...
·实例解决Div被Select挡住问题...
·实例讲解利用css滤镜实现背景...
·仿windows关机对话框的提示框...
·网页开发特效之input控件高度...
·一段无图片纯CSS实现圆角的代...
网站首页 - 关于本站 - 加入收藏 - 网站地图 - 友情连接 - 在线留言 - 联系我们 - 返回顶部
Copyright © 2007 IT知道网.[冀ICP备07026896号]. All Rights Reserved .