jquery+css实现html选择树或树形菜单

该博客分享了如何仅用jQuery和CSS实现HTML选择树或树形菜单的步骤,无需额外插件。通过调整<li>标签的样式,可以轻松创建简洁的树形结构。虽然示例中未涉及JavaScript交互,但提到了如果需要获取数据或类似功能,可以根据需求添加。
摘要由CSDN通过智能技术生成

本文将介绍利用jquery+css实现html选择树或树形菜单的方法,无需其他插件,十分简洁明了。

主要利用<li>标签加上样式调整。


先上效果图:


下面上CSS代码:

li{
    position:relative !important;
}

li input {  
position:absolute;left:0;margin-left:0;opacity:0;z-index:2;cursor:pointer;height:1em;width:1em;top:0;  
}  
input + ol {  
display:none;  
background:url('../myImg/toggle.png') 0px 0px no-repeat;
margin:-1em 0 0 0;
display:block; 
padding:1em 0 0 1em; 
background-size:.8em .8em; 
}  
input + ol > li {  
height:0;overflow:hidden;padding-left:1px;  
}  
li label,a {  
 cursor:pointer;display:block;padding-left:1.3em;
}  
input:checked + ol {  
 background:url('../myImg/toggled.png') 0px 0px no
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值