zoukankan      html  css  js  c++  java
  • Extjs 漂亮的Panel折叠伸缩控件 layout:'accordion'

    在网上看到Extjs panel折叠伸缩控件,收藏以备以后参考。

    HTML:
       <ul id="knowledgemenu" class="x-hidden mymenu">
          <li><a id="knowledge"  class="menubar">知识导航</a></li>
          <li><a id="bbs"    class="menubar">公告</a></li>
          <li><a id="question"    class="menubar">待解决问题</a></li>
          <li><a id="sloved"    class="menubar">已解决问题</a></li>
          <li><a id="knownw"   class="menubar">知识贡献</a></li>
          <li><a id="tagslist"    class="menubar">Tags</a></li>
        </ul>
        <ul id="libmenu" class="x-hidden mymenu">
          <li><a id="knownlist"  class="menubar">文章库</a></li>
          <li><a id="booklist"  class="menubar">图书库</a></li>
          <li><a id="A1"  class="menubar">软件库</a></li>
        </ul>
    CSS:s

    .menubar {
     border-bottom: 1px solid #AACCF6;
     color: #222222;
     cursor: pointer;
     display: block;
     height: 20px;
      50px;
     line-height: 17px;
     outline-color: -moz-use-text-color;
     outline-style: none;
     outline- 0;
     padding: 3px;
     text-align: center;
     text-decoration: none;
     white-space: nowrap;
    }

    .menubar:hover {     //鼠标悬停上时触发
     background: #EBF3FD url(../item-over.gif) repeat-x scroll left bottom;
     text-decoration: none;
    }

    <style type="text/css">
    html, body {
    font:normal 12px verdana;
    margin:0;
    padding:0;
    border:0 none;
    overflow:hidden;
    height:100%;
    }
    p {
    margin:5px;
    }
    .nav {
    background-image:url(examples/shared/icons/fam/folder_go.png);
    }
    </style>


    JS:
        var knowledgemenu = new Ext.Panel({
                     title: '翰维知道',
                     contentEl:'knowledgemenu',  //DOM标签ID
                     border:false,
                        iconCls:'nav'
                    });
        var libmenu = new Ext.Panel({
                     title: '专题',
                     contentEl:'libmenu',
                     border:false,
                        iconCls:'nav'
                    });
        var westPanel=new Ext.Panel({
                        region:'west',
                        el:'west',
                        title:'功能菜单',
                        collapsible: true,    //本窗口伸缩
                        //collapseMode:'mini',
                        split:true,
                        175,
                        minSize: 175,
                        maxSize: 175,
                        margins:{left: 10, top: 0, right: 0, bottom: 0},
                        layout:'accordion',   //子窗口为折叠
                        layoutConfig:{
                            animate:true
                           // fill :false
                        },
                        items:[knowledgemenu, libmenu]
        }); 

     前辈使我少走弯路,在此感谢!

  • 相关阅读:
    HDU 4348 To the moon(可持久化线段树)
    HDU 5875 Function 大连网络赛 线段树
    HDU 5877 2016大连网络赛 Weak Pair(树状数组,线段树,动态开点,启发式合并,可持久化线段树)
    HDU 5876 大连网络赛 Sparse Graph
    HDU 5701 中位数计数 百度之星初赛
    CodeForces 708B Recover the String
    Java实现 蓝桥杯 算法提高 套正方形(暴力)
    ASP.NET生成验证码
    ASP.NET生成验证码
    ASP.NET生成验证码
  • 原文地址:https://www.cnblogs.com/rmsSpring/p/2207484.html
Copyright © 2011-2022 走看看