index.html 9.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181
  1. <title>面板</title>
  2. <div class="layui-card layadmin-header">
  3. <div class="layui-breadcrumb" lay-filter="breadcrumb">
  4. <a lay-href="">主页</a>
  5. <a><cite>组件</cite></a>
  6. <a><cite>面板</cite></a>
  7. </div>
  8. </div>
  9. <style>
  10. /* 这段样式只是用于演示 */
  11. </style>
  12. <div class="layui-fluid">
  13. <div class="layui-row layui-col-space15">
  14. <div class="layui-col-md12">
  15. <div class="layui-card">
  16. <div class="layui-card-header">折叠面板</div>
  17. <div class="layui-card-body">
  18. <div class="layui-collapse" lay-filter="component-panel">
  19. <div class="layui-colla-item">
  20. <h2 class="layui-colla-title">为什么JS社区大量采用未发布或者未广泛支持的语言特性?</h2>
  21. <div class="layui-colla-content">
  22. <p>有不少其他答案说是因为JS太差。我下面的答案已经说了,这不是根本性的原因。但除此之外,我还要纠正一些对JS具体问题的误解。JS当初是被作为脚本语言设计的,所以某些问题并不是JS设计得差或者是JS设计者的失误。比如var的作用域问题,并不是“错误”,而是当时绝大部分脚本语言都是这样的,如perl/php/sh等。模块的问题也是,脚本语言几乎都没有模块/命名空间功能。弱类型、for-in之类的问题也是,只不过现在用那些老的脚本语言的人比较少,所以很多人都误以为是JS才有的坑。另外有人说JS是半残语言,满足不了开发需求,1999年就该死。半残这个嘛,就夸张了。JS虽然有很多问题,但是设计总体还是优秀的。——来自知乎@贺师俊</p>
  23. </div>
  24. </div>
  25. <div class="layui-colla-item">
  26. <h2 class="layui-colla-title">为什么前端工程师多不愿意用 Bootstrap 框架?</h2>
  27. <div class="layui-colla-content">
  28. <p>因为不适合。如果希望开发长期的项目或者制作产品类网站,那么就需要实现特定的设计,为了在维护项目中可以方便地按设计师要求快速修改样式,肯定会逐步编写出各种业务组件、工具类,相当于为项目自行开发一套框架。——来自知乎@Kayo</p>
  29. </div>
  30. </div>
  31. <div class="layui-colla-item">
  32. <h2 class="layui-colla-title">layui 更适合哪些开发者?</h2>
  33. <div class="layui-colla-content">
  34. <p>在前端技术快速变革的今天,layui 仍然坚持语义化的组织模式,甚至于模块理念都是采用类AMD组织形式,并非是有意与时代背道而驰。layui 认为以jQuery为核心的开发方式还没有到完全消亡的时候,而早期市面上基于jQuery的UI都普通做得差强人意,所以需要有一个新的UI去重新为这一领域注入活力,并采用一些更科学的架构方式。
  35. <br><br>
  36. 因此准确地说,layui 更多是面向那些追求开发简单的前端工程师们,以及所有层次的服务端程序员。</p>
  37. </div>
  38. </div>
  39. <div class="layui-colla-item">
  40. <h2 class="layui-colla-title">贤心是男是女?</h2>
  41. <div class="layui-colla-content">
  42. <p>man! 所以这个问题不要再出现了。。。</p>
  43. </div>
  44. </div>
  45. </div>
  46. </div>
  47. </div>
  48. <div class="layui-card">
  49. <div class="layui-card-header">手风琴折叠</div>
  50. <div class="layui-card-body">
  51. <div class="layui-collapse" lay-accordion="">
  52. <div class="layui-colla-item">
  53. <h2 class="layui-colla-title">layui 更适合哪些开发者?</h2>
  54. <div class="layui-colla-content layui-show">
  55. <p>在前端技术快速变革的今天,layui 仍然坚持语义化的组织模式,甚至于模块理念都是采用类AMD组织形式,并非是有意与时代背道而驰。layui 认为以jQuery为核心的开发方式还没有到完全消亡的时候,而早期市面上基于jQuery的UI都普通做得差强人意,所以需要有一个新的UI去重新为这一领域注入活力,并采用一些更科学的架构方式。
  56. <br>
  57. 因此准确地说,layui 更多是面向那些追求开发简单的前端工程师们,以及所有层次的服务端程序员。</p>
  58. </div>
  59. </div>
  60. <div class="layui-colla-item">
  61. <h2 class="layui-colla-title">为什么JS社区大量采用未发布或者未广泛支持的语言特性?</h2>
  62. <div class="layui-colla-content">
  63. <p>有不少其他答案说是因为JS太差。我下面的答案已经说了,这不是根本性的原因。但除此之外,我还要纠正一些对JS具体问题的误解。JS当初是被作为脚本语言设计的,所以某些问题并不是JS设计得差或者是JS设计者的失误。比如var的作用域问题,并不是“错误”,而是当时绝大部分脚本语言都是这样的,如perl/php/sh等。模块的问题也是,脚本语言几乎都没有模块/命名空间功能。弱类型、for-in之类的问题也是,只不过现在用那些老的脚本语言的人比较少,所以很多人都误以为是JS才有的坑。另外有人说JS是半残语言,满足不了开发需求,1999年就该死。半残这个嘛,就夸张了。JS虽然有很多问题,但是设计总体还是优秀的。——来自知乎@贺师俊</p>
  64. </div>
  65. </div>
  66. <div class="layui-colla-item">
  67. <h2 class="layui-colla-title">为什么前端工程师多不愿意用 Bootstrap 框架?</h2>
  68. <div class="layui-colla-content">
  69. <p>因为不适合。如果希望开发长期的项目或者制作产品类网站,那么就需要实现特定的设计,为了在维护项目中可以方便地按设计师要求快速修改样式,肯定会逐步编写出各种业务组件、工具类,相当于为项目自行开发一套框架。——来自知乎@Kayo</p>
  70. </div>
  71. </div>
  72. <div class="layui-colla-item">
  73. <h2 class="layui-colla-title">贤心是男是女?</h2>
  74. <div class="layui-colla-content">
  75. <p>man! 所以这个问题不要再出现了。。。</p>
  76. </div>
  77. </div>
  78. </div>
  79. </div>
  80. </div>
  81. </div>
  82. <div class="layui-col-md12">
  83. <div class="layui-card">
  84. <div class="layui-card-header">折叠面板嵌套</div>
  85. <div class="layui-card-body">
  86. <div class="layui-collapse" lay-accordion="">
  87. <div class="layui-colla-item">
  88. <h2 class="layui-colla-title">文豪</h2>
  89. <div class="layui-colla-content layui-show">
  90. <div class="layui-collapse" lay-accordion="">
  91. <div class="layui-colla-item">
  92. <h2 class="layui-colla-title">唐代</h2>
  93. <div class="layui-colla-content layui-show">
  94. <div class="layui-collapse" lay-accordion="">
  95. <div class="layui-colla-item">
  96. <h2 class="layui-colla-title">杜甫</h2>
  97. <div class="layui-colla-content layui-show">
  98. 伟大的诗人
  99. </div>
  100. </div>
  101. <div class="layui-colla-item">
  102. <h2 class="layui-colla-title">李白</h2>
  103. <div class="layui-colla-content">
  104. <p>据说是韩国人</p>
  105. </div>
  106. </div>
  107. <div class="layui-colla-item">
  108. <h2 class="layui-colla-title">王勃</h2>
  109. <div class="layui-colla-content">
  110. <p>千古绝唱《滕王阁序》</p>
  111. </div>
  112. </div>
  113. </div>
  114. </div>
  115. </div>
  116. <div class="layui-colla-item">
  117. <h2 class="layui-colla-title">宋代</h2>
  118. <div class="layui-colla-content">
  119. <p>比如苏轼、李清照</p>
  120. </div>
  121. </div>
  122. <div class="layui-colla-item">
  123. <h2 class="layui-colla-title">当代</h2>
  124. <div class="layui-colla-content">
  125. <p>比如贤心</p>
  126. </div>
  127. </div>
  128. </div>
  129. </div>
  130. </div>
  131. <div class="layui-colla-item">
  132. <h2 class="layui-colla-title">科学家</h2>
  133. <div class="layui-colla-content">
  134. <p>伟大的科学家</p>
  135. </div>
  136. </div>
  137. <div class="layui-colla-item">
  138. <h2 class="layui-colla-title">艺术家</h2>
  139. <div class="layui-colla-content">
  140. <p>浑身散发着艺术细胞</p>
  141. </div>
  142. </div>
  143. </div>
  144. </div>
  145. </div>
  146. </div>
  147. <div class="layui-col-md12">
  148. <div class="layui-card">
  149. <div class="layui-card-header">卡片面板</div>
  150. <div class="layui-card-body" style="height: 200px;">
  151. 就是当前这个
  152. </div>
  153. </div>
  154. </div>
  155. </div>
  156. </div>
  157. <script>
  158. layui.use(['admin'], function(){
  159. var $ = layui.$
  160. ,admin = layui.admin
  161. ,element = layui.element
  162. ,router = layui.router();
  163. element.render('collapse');
  164. //监听折叠
  165. element.on('collapse(component-panel)', function(data){
  166. layer.msg('展开状态:'+ data.show);
  167. });
  168. });
  169. </script>