在之前的建网站的教程中,我们给大家讲了如何制作网站导航的二级导航,通过DIV+CSS的方式,可以制作出网站的二级菜单。这种方法是可能帮助我们去制作出内容固定的二级菜单出来,需要手动的修改二级导航里面的内容,才能变成属于我们自己需要的二级导航栏。
今天给广大学习如何做网站的学员介绍另一种更加方便快捷的wordpress下拉菜单制作的方法,它的内容是自动显示我们后台的菜单设置的内容。
wordpress下拉菜单制作步骤
放一个jquery-xl.js到主题文件夹下的images文件夹;下载地址:https://pan.baidu.com/s/1eQH7EP8 将以下的代码放到自己网站模板头部文件header.php的</head>标签的上方。,menu_class => navigation,menu_id => "nav_sgBhgn",depth => 5, ) ); ?>
</div> <script type="text/javascript">var topMenuNum = 0;
$("#nav_sgBhgn li").hover(
function(){
topMenuNum++;
$(this).attr("id","kindMenuHover"+topMenuNum);
$("#kindMenuHover" + topMenuNum + " > ul").show();
$(this).parent().addClass("hover");
},
function(){
$("#"+$(this).attr("id")+" > ul").hide();
$(this).attr("id","");
$(this).parent().removeClass("hover");
}
);
</script>/*wordpress下拉菜单,二级菜单制作 https://www.xuewangzhan.net/*/
#navnew {line-height: 60px; width: 100%; background: #3598db; height: 60px}
#navnew .navigation {margin:0 auto;width:980px;height:100%;}
#navnew .navigation li {height:60px;line-height:60px;width:100px; z-index: 100; POSITION: relative;text-align:center; FLOAT: left;border-right:1px solid #2f89c5;}
#navnew .navigation li A {display: block; height: 100%;width:100%; TEXT-DECORATION: none;color: #ffffff;font-size:16px;}
#navnew .navigation li:hover{background: #2f89c5;}
#navnew .navigation li ul li,#navnew .navigation li ul li ul li,#navnew .navigation li ul li ul li ul li{border-right:none;border-top:1px solid #2f89c5;}
#navnew .navigation ul {display: none}
#navnew .navigation ul li {line-height: 60px; width: 101px;background: #3598db; height: 60px;}
#navnew .navigation li ul {z-index: 999; POSITION: absolute; width: 100px; display: none; background: #0099ff; TOP: 60px;}
#navnew .navigation li ul ul {z-index: 999; TOP: 0px; left: 101px}//添加菜单功能
if (function_exists(add_theme_support)) {
add_theme_support(nav-menus);
register_nav_menus( array( primary => __( Primary Navigation, primary ) ) );
}通过以上的步骤,我们可以在自己建网站时创建一个wordpress下拉菜单,如果你想制作三级,四级菜单,方法可以参考网站三级菜单、四级菜单制作。
标签: