html js 左侧二级菜单,横向二级导航菜单(html+css+js)

这篇博客展示了如何使用HTML、CSS和JavaScript来实现一个左侧的二级导航菜单。通过定义样式和添加交互效果,实现了鼠标悬停时显示二级菜单的功能。菜单包括‘基本信息’、‘专业设置’等子项,且具有响应式设计。

/*基本信息*/

body

{

margin: 0;

padding: 0;

background: #FFFFFF;

}

/*导航*/

#navigation

{

font: 12px bolder "Lucida Grande" ,​Helvetica,​Arial,​Verdana,​sans-serif; /* 设置文字大小和字体样式 */

height: 32px;

background: #999999;

}

.ul1

{

list-style-type: none; /* 将默认的列表符号去掉 */

margin: 0;

padding: 0;

}

.li1

{

/*: block;display:block - 把链接显示为块元素可使整个链接区域可点击(不仅仅是文本),同时也允许我们规定宽度。*/

border-right: 0; /* 去掉左侧边框 */

float: left;

padding: 7px 0;

color: #fff;

border-right-width: 1px;

border-right-style: solid;

min-width: 120px;

width: auto;

text-align: center;

}

.li1:hover

{

background: #323232; /* 变换背景色 */

color: #fff; /* 变换文字颜色 */

text-decoration: none;

border-right: 1px solid #000;

}

.a1

{

/* 如果是中英文混排的文字,建议用固定宽度 width:150px; height:30px; line-height:30px; text-align:center; */ /* padding: 5px 5px; 设置内边距 */ /*background: #999999; 设置背景色 */ /*border-right: 1px solid #000; 在左侧加上分隔线 */

color: #fff; /* 设置文字颜色 */

text-decoration: none; /* 去掉下划线 */

}

#sunnav

{

}

.ul2

{

display:none;

position: absolute;

top: 32px;

left: 81px;

}

.li2

{

position: relative;

padding: 5px 14px;

display: block;

background: #999999;

color: #fff;

border: 1px solid #999999;

}

.a2

{

padding: 5px 13px;

text-decoration: none;

border-right: 1px solid #000;

margin: 0;

border-right: 0;

color: #fff;

}

.li2:hover

{

background: #323232;

color: #fff;

text-decoration: none;

border-right: 1px solid #000;

}

$(document).ready(function(){

$("#basic_info").mouseover(function () {

$(".ul2").show();

});

$("#basic_info").mouseout(function () {

$(".ul2").hide();

});

});

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值