layout-admin.html-from=demo.htm 7.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8">
  5. <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
  6. <title>镜像站@layout 管理界面大布局示例 - Layui</title>
  7. <meta name="renderer" content="webkit">
  8. <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
  9. <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
  10. <meta name="apple-mobile-web-app-status-bar-style" content="black">
  11. <meta name="apple-mobile-web-app-capable" content="yes">
  12. <meta name="format-detection" content="telephone=no">
  13. <link rel="stylesheet" href="/public/layui/dist/css/layui.css" tppabs="http://res.layui.com/layui/dist/css/layui.css?t=1632428048355" media="all">
  14. <style>
  15. /* 移动端 */
  16. @media screen and (max-width: 768px) {
  17. .layui-layout-admin .layui-layout-left,
  18. .layui-layout-admin .layui-body,
  19. .layui-layout-admin .layui-footer{left: 0;}
  20. .layui-layout-admin .layui-side{left: -300px;}
  21. }
  22. </style>
  23. </head>
  24. <body>
  25. <div class="layui-layout layui-layout-admin">
  26. <div class="layui-header">
  27. <div class="layui-logo layui-hide-xs layui-bg-black">layout demo</div>
  28. <!-- 头部区域(可配合layui 已有的水平导航) -->
  29. <ul class="layui-nav layui-layout-left">
  30. <!-- 移动端显示 -->
  31. <li class="layui-nav-item layui-show-xs-inline-block layui-hide-sm" lay-header-event="menuLeft">
  32. <i class="layui-icon layui-icon-spread-left"></i>
  33. </li>
  34. <li class="layui-nav-item layui-hide-xs"><a href="">nav 1</a></li>
  35. <li class="layui-nav-item layui-hide-xs"><a href="">nav 2</a></li>
  36. <li class="layui-nav-item layui-hide-xs"><a href="">nav 3</a></li>
  37. <li class="layui-nav-item">
  38. <a href="javascript:;">nav groups</a>
  39. <dl class="layui-nav-child">
  40. <dd><a href="">menu 11</a></dd>
  41. <dd><a href="">menu 22</a></dd>
  42. <dd><a href="">menu 33</a></dd>
  43. </dl>
  44. </li>
  45. </ul>
  46. <ul class="layui-nav layui-layout-right">
  47. <li class="layui-nav-item layui-hide layui-show-md-inline-block">
  48. <a href="javascript:;">
  49. <img src="../../other/crop.0.0.118.118.180/5db11ff4gw1e77d3nqrv8j203b03cweg.jpg" tppabs="http://tva1.sinaimg.cn/crop.0.0.118.118.180/5db11ff4gw1e77d3nqrv8j203b03cweg.jpg" class="layui-nav-img">
  50. tester
  51. </a>
  52. <dl class="layui-nav-child">
  53. <dd><a href="">Your Profile</a></dd>
  54. <dd><a href="">Settings</a></dd>
  55. <dd><a href="">Sign out</a></dd>
  56. </dl>
  57. </li>
  58. <li class="layui-nav-item" lay-header-event="menuRight" lay-unselect>
  59. <a href="javascript:;">
  60. <i class="layui-icon layui-icon-more-vertical"></i>
  61. </a>
  62. </li>
  63. </ul>
  64. </div>
  65. <div class="layui-side layui-bg-black">
  66. <div class="layui-side-scroll">
  67. <!-- 左侧导航区域(可配合layui已有的垂直导航) -->
  68. <ul class="layui-nav layui-nav-tree" lay-filter="test">
  69. <li class="layui-nav-item layui-nav-itemed">
  70. <a class="" href="javascript:;">menu group 1</a>
  71. <dl class="layui-nav-child">
  72. <dd><a href="javascript:;">menu 1</a></dd>
  73. <dd><a href="javascript:;">menu 2</a></dd>
  74. <dd><a href="javascript:;">menu 3</a></dd>
  75. <dd><a href="">the links</a></dd>
  76. </dl>
  77. </li>
  78. <li class="layui-nav-item">
  79. <a href="javascript:;">menu group 2</a>
  80. <dl class="layui-nav-child">
  81. <dd><a href="javascript:;">list 1</a></dd>
  82. <dd><a href="javascript:;">list 2</a></dd>
  83. <dd><a href="">超链接</a></dd>
  84. </dl>
  85. </li>
  86. <li class="layui-nav-item"><a href="javascript:;">click menu item</a></li>
  87. <li class="layui-nav-item"><a href="">the links</a></li>
  88. </ul>
  89. </div>
  90. </div>
  91. <div class="layui-body">
  92. <!-- 内容主体区域 -->
  93. <div style="padding: 15px;">
  94. 内容主体区域
  95. <br><br>
  96. <blockquote class="layui-elem-quote layui-text">
  97. <ul>
  98. <li>
  99. 你也可以单独打开管理界面大布局的演示页面:
  100. <a class="layui-btn layui-btn-normal" href="layout-admin.html" tppabs="http://www.layui.com/demo/layout-admin.html" target="_blank">单独打开</a>
  101. </li>
  102. <!--<li>
  103. 该页面只是简单的管理系统的界面基础布局示例,并不是一整套界面布局方案,您可以关注基于 layui 的通用型管理系统界面模板解决方案:
  104. <a href="/layuiadmin/" target="_blank" class="layui-btn">layuiAdmin</a>
  105. </li>-->
  106. <li>
  107. layui 之所以赢得如此多人的青睐,更多是在于它“前后界面兼备”的能力。既可编织出绚丽的前台页面,又可满足繁杂的管理系统的界面需求。
  108. <br>layui 管理基本布局, 致力于让每一位开发者都能轻松搭建自己的管理系统模板。
  109. </li>
  110. </ul>
  111. </blockquote>
  112. <a href="../doc/element/layout.html#admin" tppabs="http://www.layui.com/doc/element/layout.html#admin" target="_blank" class="layui-btn">查看该布局代码</a>
  113. <br><br><br>
  114. <div class="layui-card layui-panel">
  115. <div class="layui-card-header">
  116. 下面是充数内容,为的是出现滚动条
  117. </div>
  118. <div class="layui-card-body">
  119. 充数内容<br>充数内容<br>充数内容<br>充数内容<br>充数内容<br>充数内容<br>充数内容<br>充数内容<br>充数内容<br>充数内容<br>充数内容<br>充数内容<br>充数内容<br>充数内容<br>充数内容<br>充数内容<br>充数内容<br>充数内容<br>充数内容<br>充数内容<br>充数内容<br>充数内容<br>充数内容<br>充数内容<br>充数内容<br>充数内容<br>充数内容<br>充数内容<br>充数内容<br>充数内容<br>充数内容<br>充数内容<br>充数内容<br>充数内容<br>充数内容<br>充数内容<br>充数内容<br>充数内容<br>充数内容<br>充数内容<br>充数内容<br>充数内容<br>充数内容<br>充数内容<br>充数内容<br>充数内容<br>充数内容<br>充数内容<br>充数内容<br>充数内容<br>你还真滑到了底部呀
  120. </div>
  121. </div>
  122. <br><br>
  123. </div>
  124. </div>
  125. <div class="layui-footer">
  126. <!-- 底部固定区域 -->
  127. 底部固定区域
  128. </div>
  129. </div>
  130. <script src="/public/layui/dist/layui.js" tppabs="http://res.layui.com/layui/dist/layui.js?t=1632428048355" charset="utf-8"></script>
  131. <script>
  132. //JS
  133. layui.use(['element', 'layer', 'util'], function(){
  134. var element = layui.element
  135. ,layer = layui.layer
  136. ,util = layui.util
  137. ,$ = layui.$;
  138. //头部事件
  139. util.event('lay-header-event', {
  140. //左侧菜单事件
  141. menuLeft: function(othis){
  142. layer.msg('展开左侧菜单的操作', {icon: 0});
  143. }
  144. ,menuRight: function(){
  145. layer.open({
  146. type: 1
  147. ,title: '更多'
  148. ,content: '<div style="padding: 15px;">处理右侧面板的操作</div>'
  149. ,area: ['260px', '100%']
  150. ,offset: 'rt' //右上角
  151. ,anim: 5
  152. ,shadeClose: true
  153. ,scrollbar: false
  154. });
  155. }
  156. });
  157. });
  158. </script>
  159. </body>
  160. </html>