当前位置:Gxlcms > JavaScript > JavaScript+CSS无限极分类效果完整实现方法_javascript技巧

JavaScript+CSS无限极分类效果完整实现方法_javascript技巧

时间:2021-07-01 10:21:17 帮助过:25人阅读

本文实例讲述了JavaScript+CSS无限极分类效果完整实现方法。分享给大家供大家参考,具体如下:

CSS样式:

a {text-decoration:none;}
a,a:visited {color:#000;background:inherit;}
body {margin:0;padding:20px;font:12px tahoma,宋体,sans-serif;}
dt {font-size:22px;font-weight:bold;margin:0 0 0 15px;}
dd {margin:0 0 0 15px;}
h4 {margin:0;padding:0;font-size:18px;text-align:center;}
p {margin:0;padding:0 0 0 18px;}
p a,p a:visited {color:#00f;background:inherit;}
/*CNLTreeMenu Start*/
.CNLTreeMenu img.s {cursor:pointer;vertical-align:middle;}
.CNLTreeMenu ul {padding:0;}
.CNLTreeMenu li {list-style:none;padding:0;}
.Closed ul {display:none;}
.Child img.s {background:none;cursor:default;}
#CNLTreeMenu1 ul {margin:0 0 0 17px;}
#CNLTreeMenu1 img.s {width:20px;height:15px;}
#CNLTreeMenu1 .Opened img.s {background:url(skin1/opened.gif) no-repeat 0 0;}
#CNLTreeMenu1 .Closed img.s {background:url(skin1/closed.gif) no-repeat 0 0;}
#CNLTreeMenu1 .Child img.s {background:url(skin1/child.gif) no-repeat 3px 5px;}
#CNLTreeMenu2 ul {margin:0 0 0 17px;}
#CNLTreeMenu2 img.s {width:17px;height:15px;}
#CNLTreeMenu2 .Opened img.s {background:url(skin2/opened.gif) no-repeat 4px 6px;}
#CNLTreeMenu2 .Closed img.s {background:url(skin2/closed.gif) no-repeat 3px 6px;}
#CNLTreeMenu2 .Child img.s {background:url(skin2/child.gif) no-repeat 3px 5px;}
#CNLTreeMenu3 ul {margin:0 0 0 17px;}
#CNLTreeMenu3 img.s {width:34px;height:18px;}
#CNLTreeMenu3 .Opened img.s {background:url(skin3/opened.gif) no-repeat 0 1px;}
#CNLTreeMenu3 .Closed img.s {background:url(skin3/closed.gif) no-repeat 0 1px;}
#CNLTreeMenu3 .Child img.s {background:url(skin3/child.gif) no-repeat 13px 2px;}
/*CNLTreeMenu End*/
/*Temp CSS for View Demo*/
#CNLTreeMenu1,#CNLTreeMenu2,#CNLTreeMenu3 {float:left;width:249px;border:1px solid #99BEEF;background:#D2E4FC;color:inherit;margin:3px;padding:3px;}
#CNLTreeMenu1,#CNLTreeMenu2 {padding-bottom:15px;}
.ViewCode {
 clear:both;
 border:1px solid #FFB900;background:#FFFFCC;color:inherit;margin:3px;padding:3px;
}
.ViewCode h6 {color:#00f;}

JavaScript代码:

HTML页面:


CNL Tree Menu1

全部展开全部折叠

  • JB51.Net
    • 技术区
      • 网页技术
        • JavaScript
        • HTML/XHTML/CSS
        • Ajax
        • 网页制作工具
        • 设计/图形
        • Flash/多媒体
        • VML/Web3D
      • Web编程
        • Java
        • .Net
        • ASP/VBScript
        • PHP
        • Perl/Python
        • Web综合/开源
      • 数据库
        • Access/SQLServer
        • MySQL/PostgreSQL
        • Oracle/DB2/Sybase
      • 服务器
        • Windows/IIS
        • Unix/Linux/Apache
        • 应用服务器
    • 二级目录
      • 三级目录
        • 四级目录
          • 五级目录
              • 第n级目录
                • 叶结点1
                • 叶结点2
                • 叶结点3
    • 二级目录
      • 三级目录
        • 四级目录
          • 五级目录
              • 第n级目录
                • 叶结点1
                • 叶结点2
                • 叶结点3

希望本文所述对大家JavaScript程序设计有所帮助。

人气教程排行