200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > JS仿淘宝实现的简单滑动门效果代码【javascript】

JS仿淘宝实现的简单滑动门效果代码【javascript】

时间:2024-04-23 18:42:58

相关推荐

JS仿淘宝实现的简单滑动门效果代码【javascript】

web前端|js教程

JS,仿淘宝,滑动门

web前端-js教程

本文实例讲述了JS仿淘宝实现的简单滑动门效果代码。分享给大家供大家参考。具体如下:

机器人交友源码源码,ubuntu更换home盘,禁止爬虫影响seo,php同名变量,吉安seo排名lzw

这是一个简单的仿淘宝滑动门效果代码,个人感觉真的挺不错,以前有过一款和这个差不多。在滑动门里你可以再次布局你的网页,可以做成一个功能超强大的导航,原示例是一个拼音索引程序,改成菜单也是可以的。

档案托管管理系统 源码,vscode怎么创建关联,ubuntu AS开发,tomcat怎么为启动,爬虫防水,vs.php ,头条搜索seo网站源码,音乐外联网站源码,前端 商城模板下载lzw

运行效果截图如下:

http下载源码,vscode params,ubuntu中文iso,tomcat naux,sqlite 分组统计,俄罗斯云服务器,jquery 图片轮插件,js前端框架搭建,爬虫 重复,php原理图,排seo软件,ecshop网站迁移,网页特效 九宫格,帝国cms投稿模板,即将上线页面,图书管理系统 网页,cudp聊天程序lzw

在线演示地址如下:

/js//js-f-taobao-simple-hdm-style-demo/

具体代码如下:

简单仿淘宝的一个不错的滑动门body{font-size:12px;position:relative;font-family:Verdana, Geneva, sans-serif;}a{color:blue;}ul{margin:0;padding:0;list-style:none;}#navigation{height:26px;}#navigation li{float:left;}#navigation li.show .content{display:block;}#navigation li a,#navigation li span{display:inline-block;border:solid 1px #fff;border-bottom:none;height:26px;padding:0 6px;line-height:20px;overflow:hidden}#navigation li a:hover,#navigation li.show a.index{background:#DBF3FE;border-color:#0a0;position:relative;top:0px;z-index:2;}#container{position:relative;width:800px;margin:50px;}#navigation li .content{position:absolute;left:0;top:26px;background:#DBF3FE;border:solid 1px #0a0;width:760px;padding:20px;display:none;}#navigation li .content ul li{margin-right:10px;float:none;display:inline;}#navigation li .content ul li a{border:none;}#navigation li .content ul li{width:120px;}#navigation li .content ul li h3{clear:both;text-align:left;}

整站导航:A

百度有啊

百度有啊致富小康

脚本下载

黄河泰山池鱼之殃百度有啊

B

网页特效

网页特效百度搜索百度MP3

精品代码

代码索引百度搜索

C

C

D

D

E

E

F

F

G

G

H

H

I

I

J

J

K

K

L

L

M

M

function showAjaxContent(){ var obj=document.getElementById("navigation"); var liObj=obj.getElementsByTagName("li"); var length=liObj.length; var currentLiObj; for(var i=0;i<length;i++){ currentLiObj=liObj[i]; if(currentLiObj.parentNode!=obj){continue;} //然后循环添加事件 currentLiObj.onmouseover=function(){ if(this.className.indexOf("show")<0){ this.className+=" show"; } clearStyle(this); } currentLiObj.onmouseout=function(){ this.className=this.className.replace("show",""); clearStyle(this); } } function clearStyle(obj){ for(var i=0;i<length;i++){ currentLiObj=liObj[i]; if(obj!=currentLiObj){ currentLiObj.className=currentLiObj.className.replace("show",""); } } }}showAjaxContent();

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。