当前位置:Gxlcms > html代码 > 手风琴菜单

手风琴菜单

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

html5 手风琴菜单

javascript jquery效果如图:

1.png

1.png

具体代码如下:

  1. <title></title>
  2. <style type="text/less">
  3. .list{
  4. list-style-image: url(../images/shang.png);
  5. background:#E0E0E0;
  6. line-height:2em
  7. }
  8. .list1{
  9. list-style-type:none;
  10. background:#E0E0E0;
  11. line-height:2em
  12. }
  13. .liBox{
  14. .list1;
  15. .listbox{
  16. .list;
  17. .div1{
  18. margin-left:20px
  19. }
  20. }
  21. }
  22. </style>
  23. <div>
  24. <ul>
  25. <li id="liBox" class="liBox">
  26. <ul>
  27. <li id="listbox" class="listbox" onclick="toggleClick(this)">测试</li>
  28. <div id="box" class="box" hidden="">
  29. <div onclick="test(this)">这是一个测试1</div>
  30. <div onclick="test(this)">这是一个测试2</div>
  31. <div onclick="test(this)">这是一个测试3</div>
  32. <div onclick="test(this)">这是一个测试4</div>
  33. <div onclick="test(this)">这是一个测试5</div>
  34. <div onclick="test(this)">这是一个测试6</div>
  35. </div>
  36. <div hidden="">
  37. <li id="listboxC" class="listbox" onclick="toggleClick(this)">测试101</li>
  38. <div hidden="">
  39. <div onclick="test(this)">这是一个测试1010</div>
  40. <div onclick="test(this)">这是一个测试1011</div>
  41. <div onclick="test(this)">这是一个测试1012</div>
  42. <div onclick="test(this)">这是一个测试1013</div>
  43. <div onclick="test(this)">这是一个测试1014</div>
  44. </div>
  45. </div>
  46. </ul>
  47. </li>
  48. <li id="liBox1" class="liBox">
  49. <ul>
  50. <li id="listbox1" class="listbox" onclick="toggleClick(this)">测试1</li>
  51. <div id="box" class="box" hidden="">
  52. <div onclick="test(this)">这是一个测试7</div>
  53. <div onclick="test(this)">这是一个测试8</div>
  54. <div onclick="test(this)">这是一个测试9</div>
  55. <div onclick="test(this)">这是一个测试10</div>
  56. <div onclick="test(this)">这是一个测试11</div>
  57. <div onclick="test(this)">这是一个测试12</div>
  58. </div>
  59. </ul>
  60. </li>
  61. <li id="liBox2" class="liBox">
  62. <ul>
  63. <li id="listbox2" class="listbox" onclick="toggleClick(this)">测试2</li>
  64. <div id="box" class="box" hidden="">
  65. <div onclick="test(this)">这是一个测试13</div>
  66. <div onclick="test(this)">这是一个测试14</div>
  67. <div onclick="test(this)">这是一个测试15</div>
  68. <div onclick="test(this)">这是一个测试16</div>
  69. <div onclick="test(this)">这是一个测试17</div>
  70. <div onclick="test(this)">这是一个测试18</div>
  71. </div>
  72. </ul>
  73. </li>
  74. <li id="liBox3" class="liBox">
  75. <ul>
  76. <li id="listbox3" class="listbox" onclick="toggleClick(this)">测试3</li>
  77. <div id="box" class="box" hidden="">
  78. <div onclick="test(this)">这是一个测试19</div>
  79. <div onclick="test(this)">这是一个测试20</div>
  80. <div onclick="test(this)">这是一个测试21</div>
  81. <div onclick="test(this)">这是一个测试22</div>
  82. <div onclick="test(this)">这是一个测试23</div>
  83. <div onclick="test(this)">这是一个测试24</div>
  84. </div>
  85. </ul>
  86. </li>
  87. </ul>
  88. </div>

人气教程排行