1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 用简单的脚本实现一款漂亮的下拉菜单【javascript】

用简单的脚本实现一款漂亮的下拉菜单【javascript】

时间:2020-06-19 16:03:22

相关推荐

用简单的脚本实现一款漂亮的下拉菜单【javascript】

web前端|js教程

用简单的脚本实现一款漂亮的下拉菜单

web前端-js教程

一次偶然而无聊的实验,发现了这样的写下拉菜单的方式。完成作品后的愉悦心情,就像阿基米德泡浴缸却发现了浮力原理!

wince modbus 源码,vscode extjs,ubuntu 渲染,如何复制正在运行的tomcat,sqlite 音标乱码,网页设计 企业官网,网址的服务器主机名称,aspcms自动生成静态页插件发布,vue属于前端框架,爬虫爬读秀网,php字符串转16进制,高SEO,网站盈利源码,. net 开发系统网页,安卓开发模板代码,网页专题页面怎么制作,access 客户管理系统,酒店网站程序lzw

NAME:Stupid CAT Pull-down Menu v1.0

SUPPORT:Ie(√) Firefox(√)

STANDARD:XHTML 1.0 Strict / CSS2.0

商城网站建站系统源码,vscode 设置模拟器,ubuntu挂载fstab,更改tomcat默认目录,python爬虫投标,php 关闭页面仍执行,宁波seo 外包手游推广,php展示型网站代码,网页团购模板lzw

核心样式:

源码 图片,ubuntu麒麟 优客,链家爬虫3000,php开发php培训班,seo结构分解lzw

html,body{

background:#000000;

height:100%;

font-size:12px;

font-family:Arial, Helvetica, sans-serif;

color:#333333;

margin:20px auto;

overflow:hidden;

text-align:center;}

/*菜单容器menu*/

div#menu{

width:100%;

height:34px;

padding:0px 0px 0px 5px;}

/*一级菜单*/

div#menu div{

width:125px;

height:20px;

float:left;

text-transform:capitalize;

background:#cccccc;

padding:5px 0px 0px 0px;

margin:4px 1px 0px 0px;}

/*二级菜单*/

div#menu div div{

width:125px;

height:20px;

border-bottom:1px #333333 solid;

background:#666666;

margin-top:-4px;

cursor:pointer;

display:none;}

/*二级菜单中特殊样式(可选)*/

div#menu div div.div1{

margin-top:3px;

border-top:1px #333333 solid;}

核心代码:

var menuItem=document.getElementById("menu").getElementsByTagName("div");

for(i=0;i<menuItem.length;i++){

menuItem[i].onmouseover=function(){

var subMenu=this.getElementsByTagName("div");

for(j=0;j<subMenu.length;j++){

subMenu[j].style.display="block";

subMenu[j].onmouseover=function(){this.style.background="#999999";this.style.color="#000000";};

subMenu[j].onmouseout=function(){this.style.background="#666666";this.style.color="#333333";};}

this.style.background="#666666"};

menuItem[i].onmouseout=function(){

var subMenu=this.getElementsByTagName("div");

for(j=0;j<subMenu.length;j++){

subMenu[j].style.display="none";}

this.style.background="#cccccc"};

}

Stupid CAT Pull-down Menu v1.0html,body{ background:#000000; height:100%; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#333333; margin:20px auto; overflow:hidden; text-align:center;} /*菜单容器menu*/ div#menu{ width:100%; height:34px; padding:0px 0px 0px 5px;} /*一级菜单*/ div#menu div{ width:125px; height:20px; float:left; text-transform:capitalize; background:#cccccc; padding:5px 0px 0px 0px; margin:4px 1px 0px 0px;} /*二级菜单*/ div#menu div div{ width:125px; height:20px; border-bottom:1px #333333 solid; background:#666666; margin-top:-4px; cursor:pointer; display:none;} /*二级菜单中特殊样式(可选)*/ div#menu div div.div1{ margin-top:3px; border-top:1px #333333 solid;}

menu item1

sub menu1

sub menu2

sub menu3

sub menu4

menu item2

sub menu1

sub menu2

sub menu3

menu item3

sub menu1

sub menu2

menu item4

sub menu1

sub menu2

sub menu3

sub menu4

menu item5

sub menu1

sub menu2

sub menu3

menu item6

sub menu1

sub menu2

sub menu3

var menuItem=document.getElementById(“menu”).getElementsByTagName(“div”); for(i=0;i<menuItem.length;i++){menuItem[i].onmouseover=function(){ var subMenu=this.getElementsByTagName("div"); for(j=0;j<subMenu.length;j++){ subMenu[j].style.display="block"; subMenu[j].onmouseover=function(){this.style.background="#999999";this.style.color="#000000";}; subMenu[j].onmouseout=function(){this.style.background="#666666";this.style.color="#333333";};} this.style.background="#666666"};menuItem[i].onmouseout=function(){ var subMenu=this.getElementsByTagName("div"); for(j=0;j<subMenu.length;j++){ subMenu[j].style.display="none";} this.style.background="#cccccc"};}

[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

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