您当前的位置: 首页 > 

杨林伟

暂无认证

  • 1浏览

    0关注

    3337博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

45zTree - OutLook 样式的左侧菜单

杨林伟 发布时间:2019-04-26 17:22:52 ,浏览量:1

效果图: 在这里插入图片描述

代码:




	 ZTREE DEMO - left_menu for Outlook
	
	
	
	
	
	
		
	
	
.ztree * {font-size: 10pt;font-family:"Microsoft Yahei",Verdana,Simsun,"Segoe UI Web Light","Segoe UI Light","Segoe UI Web Regular","Segoe UI","Segoe UI Symbol","Helvetica Neue",Arial}
.ztree li ul{ margin:0; padding:0}
.ztree li {line-height:30px;}
.ztree li a {width:200px;height:30px;padding-top: 0px;}
.ztree li a:hover {text-decoration:none; background-color: #E7E7E7;}
.ztree li a span.button.switch {visibility:hidden}
.ztree.showIcon li a span.button.switch {visibility:visible}
.ztree li a.curSelectedNode {background-color:#D4D4D4;border:0;height:30px;}
.ztree li span {line-height:30px;}
.ztree li span.button {margin-top: -7px;}
.ztree li span.button.switch {width: 16px;height: 16px;}

.ztree li a.level0 span {font-size: 150%;font-weight: bold;}
.ztree li span.button {background-image:url("./left_menuForOutLook.png"); *background-image:url("./left_menuForOutLook.gif")}
.ztree li span.button.switch.level0 {width: 20px; height:20px}
.ztree li span.button.switch.level1 {width: 20px; height:20px}
.ztree li span.button.noline_open {background-position: 0 0;}
.ztree li span.button.noline_close {background-position: -18px 0;}
.ztree li span.button.noline_open.level0 {background-position: 0 -18px;}
.ztree li span.button.noline_close.level0 {background-position: -18px -18px;}
	
 


OutLook 样式的左侧菜单
[ 文件路径: super/left_menuForOutLook.html ]
    • 实现方法说明
      • 帮朋友用 zTree 实现了一个貌似 Outlook.com 的菜单,特拿出来分享给大家
      • 1、请注意本页面源码中的 css 部分
      • 2、请查看源码中 js 的使用,特别是利用 addDiyDom 回调将 展开按钮 转移到 <a> 标签内
      • 3、利用添加 zTree 的 class 实现展开按钮的隐藏、显示
      • 4、其他辅助规则,请根据实际情况自行编写
      • 5、当前规则说明:   单击根节点可以展开、折叠;   非根节点只有点击 箭头 图标才可以展开、折叠;
    关注
    打赏
    1662376985
    查看更多评论
    立即登录/注册

    微信扫码登录

    0.0869s