首页
网页特效库
网页特效库
导航菜单
按钮表单
背景特效
时间日期
图片特效
鼠标特效
文本操作
窗口页面
状态栏类
警告对话
综合应用
游戏娱乐
首页
>
特效
>
导航菜单
> 正文
动态翻滚的导航条[酷比flash]
2010-01-02 导航菜单 566℃
<p> <meta content="text/html; charset=gb2312" http-equiv="Content-Type" /><style type="text/css"> .clear:after{content:"."; display:block; height:0; clear:both; visibility:hidden}.clear{display:inline-block}.clear{display:block} div#nav{height:32px; background:url(/images/tx/YL29.jpg) repeat-x} div#nav ul{ width:705px; list-style:none; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: 0px; } div#nav ul li{ float:left; height:32px; overflow:hidden; background-image: url(/images/tx/YL30.jpg); background-repeat: repeat-y; background-position: right 0; padding-top: 0; padding-right: 1px; padding-bottom: 0; padding-left: 0px; font-family: Arial; font-size: 12px; line-height: 32px; font-weight: bold; } div#nav ul li a{ float:left; height:100%; width: 77px; background:url(/jscss/demoimg/200911/YL28.jpg) repeat-x; color:#fff; text-decoration:none; padding-top: 0; padding-right: 5px; padding-bottom: 0; padding-left: 5px; text-align:center; } div#nav ul li a.hover{ clear:both; background-position:0 -32px; width: 77px; } div#nav ul li.on a{ background-position:0 -32px; } div#nav ul li.nobg{background:none} /* ]]> */</style></p> <div id="nav"> <ul class="clear"> <li><a href="http://www.zlcool.com/">资料库</a></li> <li><a href="http://www.zlcool.com/tx/">网页特效</a></li> <li><a href="http://www.zlcool.com/sc/">网页素材</a></li> <li><a href="http://www.zlcool.com/sc/1">图标下载</a></li> <li><a href="#">菜单导航</a></li> <li><a href="#">层和布局</a></li> <li><a href="#">论坛社区</a></li> <li><a href="#">广告联系</a></li> <li class="nobg"> </li> </ul> </div> <script type="text/javascript"> /* <![CDATA[ */ function nav(c, config){ this.config = config || {speed: 10, num: 2}; this.container = (typeof(c)=="object") ? c : document.getElementById(c); this.lineHeight = this.container.offsetHeight; this.scrollTimeId = null; var _this = this; this.__construct = function (){ var inner,el,href; inner = _this.container.childNodes[0].innerHTML; href = _this.container.childNodes[0].href; el = document.createElement("a"); el.innerHTML = inner; el.href = href; el.className = 'hover'; _this.container.appendChild(el); _this.container.onmouseover = function (){_this.start()}; _this.container.onmouseout = function (){_this.end()}; }(); this.start = function (){ _this.clear(); _this.scrollTimeId = setTimeout(function(){_this.scrollUp();}, _this.config.speed); }; this.end = function (){ _this.clear(); _this.scrollTimeId = setTimeout(function(){_this.scrollDown();}, _this.config.speed); }; this.scrollUp = function (){ var c = _this.container; if(c.scrollTop >= _this.lineHeight){c.scrollTop = _this.lineHeight;return;} c.scrollTop += _this.config.num; _this.scrollTimeId = setTimeout(function(){_this.scrollUp();}, _this.config.speed); }; this.scrollDown = function (){ var c = _this.container; if(c.scrollTop <= 0){c.scrollTop = 0;return;} c.scrollTop -= _this.config.num; _this.scrollTimeId = setTimeout(function(){_this.scrollDown();}, _this.config.speed); }; this.clear = function (){clearTimeout(_this.scrollTimeId)}; } (function(){ var container = document.getElementById('nav'); var el_li = container.getElementsByTagName('li'); var arr = []; for( var i = 0; i < el_li.length; i++){ if(el_li[i].className == 'on') continue; arr[i] = new nav(el_li[i], {speed: 10, num: 4}); } }) (); /* ]]> */ </script>
相关特效代码
无相关信息
热门特效代码
三级竖向展开/收缩导航菜单
鼠标指向弹出菜单
jQuery 弹出菜单层
CSS二级下拉导航菜单
CSS做的垂直导航菜单效果
横向二级导航菜单
仿google首页下端图片文字动画导
导航链接菜单间隔闪烁
动态翻滚的导航条[酷比flash]
纯CSS的三级联动级联菜单
推荐特效代码
CSS+div+js组合强大实现超酷菜单
动态翻滚的导航条[酷比flash]
CSS横向下拉菜单
微软风格的CSS横向菜单
立体的CSS按钮菜单效果
左侧隐藏的菜单