layout.html 41 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8">
  5. <title>镜像站@Layui 栅格系统与后台框架布局</title>
  6. <meta name="renderer" content="webkit">
  7. <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
  8. <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
  9. <meta name="apple-mobile-web-app-status-bar-style" content="black">
  10. <meta name="apple-mobile-web-app-capable" content="yes">
  11. <meta name="format-detection" content="telephone=no">
  12. <script>
  13. ;!function(){self!==parent&&(location.href="http://www.baidu.com/")}();
  14. </script>
  15. <link rel="stylesheet" href="/public/layui/dist/css/layui.css" tppabs="http://res.layui.com/layui/dist/css/layui.css?t=1632428048260" media="all">
  16. <link rel="stylesheet" href="/public/static/css/global.css" tppabs="http://res.layui.com/static/css/global.css?t=1632428048260-19" media="all">
  17. </head>
  18. <body>
  19. <div class="layui-header header header-doc" autumn>
  20. <div class="layui-container">
  21. <a class="logo" href="../../index.html" tppabs="http://www.layui.com/">
  22. <img src="/public/static/images/layui/logo.png" tppabs="http://res.layui.com/static/images/layui/logo.png" alt="layui">
  23. </a>
  24. <div class="layui-form layui-hide-xs component" lay-filter="LAY-site-header-component"></div>
  25. <div class="layui-hide-xs site-notice"></div>
  26. <ul class="layui-nav" id="LAY_NAV_TOP">
  27. <li class="layui-nav-item layui-this">
  28. <a href="../index.html" tppabs="http://www.layui.com/doc/">文档</a>
  29. </li>
  30. <li class="layui-nav-item ">
  31. <a href="../../demo/index.html" tppabs="http://www.layui.com/demo/">示例</a>
  32. </li>
  33. <li class="layui-nav-item">
  34. <a href="javascript:;">
  35. <!--<span class="layui-badge-dot" style="left:0; right: auto; margin: -4px 0 0 5px;"></span>-->
  36. 周边
  37. </a>
  38. <dl class="layui-nav-child layui-nav-child-c">
  39. <dd class="layui-hide-sm layui-show-xs" lay-unselect>
  40. <a href="https://gitee.com/sentsin/layui/issues" target="_blank" rel="nofollow">问题反馈</a>
  41. <hr>
  42. </dd>
  43. <dd lay-unselect><a href="../../alone.html" tppabs="http://www.layui.com/alone.html" target="_blank" lay-unselect>独立组件</a></dd>
  44. <dd lay-unselect><a href="../../../fly.layui.com/extend/index.html" target="_blank">扩展组件</a></dd>
  45. </dl>
  46. </li>
  47. <li class="layui-nav-item layui-hide-xs">
  48. <a href="http://gitee.com/sentsin/layui/issues" target="_blank" rel="nofollow">反馈</a>
  49. </li>
  50. </ul>
  51. </div>
  52. </div>
  53. <!-- 让IE8/9支持媒体查询,从而兼容栅格 -->
  54. <!--[if lt IE 9]>
  55. <script src="../../../other/html5shiv/r29/html5.min.js" tppabs="https://cdn.staticfile.org/html5shiv/r29/html5.min.js"></script>
  56. <script src="../../../other/respond.js/1.4.2/respond.min.js" tppabs="https://cdn.staticfile.org/respond.js/1.4.2/respond.min.js"></script>
  57. <![endif]-->
  58. <ul class="site-dir">
  59. <li><a href="#grid"><cite>栅格系统</cite></a></li>
  60. <ul style="margin-left: 15px;">
  61. <li><a href="#grid-rule">栅格布局规则</a></li>
  62. <li><a href="#grid-resp">响应式规则</a></li>
  63. <li><a href="#grid-class">响应式公共类</a></li>
  64. <li><a href="#grid-container">布局容器</a></li>
  65. <li><a href="#grid-space">列间距 <span class="layui-badge-dot"></span></a></li>
  66. <li><a href="#grid-offset">列偏移</a></li>
  67. <li><a href="#grid-nesting">栅格嵌套</a></li>
  68. <li><a href="#grid-iepatch">IE8/9兼容方案</a></li>
  69. </ul>
  70. <li><a href="#admin"><cite>管理界面布局</cite></a></li>
  71. </ul>
  72. <div class="layui-container layui-row">
  73. <div class="layui-col-md3">
  74. <div class="layui-panel site-menu">
  75. <ul class="layui-menu layui-menu-lg">
  76. <li class="layui-menu-item-group" lay-options="{type: 'group', isAllowSpread: true}">
  77. <div class="layui-menu-body-title">
  78. 基础说明
  79. </div>
  80. <hr>
  81. <ul>
  82. <li class="">
  83. <div class="layui-menu-body-title">
  84. <a href="../index.html" tppabs="http://www.layui.com/doc/">
  85. <span>开始使用 </span>
  86. <span class="layui-font-12 layui-font-gray">Getting Started</span>
  87. </a>
  88. </div>
  89. </li>
  90. <li class="">
  91. <div class="layui-menu-body-title">
  92. <a href="../base/infrastructure.html" tppabs="http://www.layui.com/doc/base/infrastructure.html">
  93. <span>底层方法 </span>
  94. <span class="layui-font-12 layui-font-gray">基础支撑</span>
  95. </a>
  96. </div>
  97. </li>
  98. <li class="">
  99. <div class="layui-menu-body-title">
  100. <a href="../base/element.html" tppabs="http://www.layui.com/doc/base/element.html">
  101. <span>页面元素 </span>
  102. <span class="layui-font-12 layui-font-gray">规范 公共类 属性</span>
  103. </a>
  104. </div>
  105. </li>
  106. <li class="">
  107. <div class="layui-menu-body-title">
  108. <a href="../base/modules.html" tppabs="http://www.layui.com/doc/base/modules.html">
  109. <span>模块规范 </span>
  110. <span class="layui-font-12 layui-font-gray">使用 扩展</span>
  111. </a>
  112. </div>
  113. </li>
  114. <li class="">
  115. <div class="layui-menu-body-title">
  116. <a href="../base/faq.html" tppabs="http://www.layui.com/doc/base/faq.html">
  117. <span>常见问题 </span>
  118. <span class="layui-font-12 layui-font-gray">FAQ</span>
  119. </a>
  120. </div>
  121. </li>
  122. <li class="">
  123. <div class="layui-menu-body-title">
  124. <a href="../base/changelog.html" tppabs="http://www.layui.com/doc/base/changelog.html">
  125. <span>更新日志 </span>
  126. <span class="layui-font-12 layui-font-gray">changelog</span>
  127. <span class="layui-badge-dot"></span>
  128. </a>
  129. </div>
  130. </li>
  131. </ul>
  132. </li>
  133. <li class="layui-menu-item-group" lay-options="{type: 'group', isAllowSpread: true}">
  134. <div class="layui-menu-body-title">
  135. 页面元素
  136. </div>
  137. <hr>
  138. <ul>
  139. <li class="layui-menu-item-checked2">
  140. <div class="layui-menu-body-title">
  141. <a href="layout.html" tppabs="http://www.layui.com/doc/element/layout.html">
  142. <span>布局 </span>
  143. <span class="layui-font-12 layui-font-gray">栅格 后台管理布局</span>
  144. </a>
  145. </div>
  146. </li>
  147. <li class="">
  148. <div class="layui-menu-body-title">
  149. <a href="color.html" tppabs="http://www.layui.com/doc/element/color.html">
  150. <span>颜色 </span>
  151. <span class="layui-font-12 layui-font-gray">主色调 颜色搭配</span>
  152. </a>
  153. </div>
  154. </li>
  155. <li class="">
  156. <div class="layui-menu-body-title">
  157. <a href="icon.html" tppabs="http://www.layui.com/doc/element/icon.html">
  158. <span>图标 </span>
  159. <span class="layui-font-12 layui-font-gray">iconfont 字体图标</span>
  160. </a>
  161. </div>
  162. </li>
  163. <li class="">
  164. <div class="layui-menu-body-title">
  165. <a href="anim.html" tppabs="http://www.layui.com/doc/element/anim.html">
  166. <span>动画 </span>
  167. <span class="layui-font-12 layui-font-gray">内置 CSS3 动画</span>
  168. </a>
  169. </div>
  170. </li>
  171. <li class="">
  172. <div class="layui-menu-body-title">
  173. <a href="button.html" tppabs="http://www.layui.com/doc/element/button.html">
  174. <span>按钮 </span>
  175. <span class="layui-font-12 layui-font-gray">button</span>
  176. </a>
  177. </div>
  178. </li>
  179. <li class="">
  180. <div class="layui-menu-body-title">
  181. <a href="form.html" tppabs="http://www.layui.com/doc/element/form.html">
  182. <span>表单 </span>
  183. <span class="layui-font-12 layui-font-gray">form 元素集合</span>
  184. </a>
  185. </div>
  186. </li>
  187. <li class="">
  188. <div class="layui-menu-body-title">
  189. <a href="nav.html" tppabs="http://www.layui.com/doc/element/nav.html">
  190. <span>导航 </span>
  191. <span class="layui-font-12 layui-font-gray">nav 面包屑</span>
  192. </a>
  193. </div>
  194. </li>
  195. <li class="">
  196. <div class="layui-menu-body-title">
  197. <a href="menu.html" tppabs="http://www.layui.com/doc/element/menu.html">
  198. <span>菜单 </span>
  199. <span class="layui-font-12 layui-font-gray">menu 基础菜单</span>
  200. <span class="layui-badge-dot"></span>
  201. </a>
  202. </div>
  203. </li>
  204. <li class="">
  205. <div class="layui-menu-body-title">
  206. <a href="tab.html" tppabs="http://www.layui.com/doc/element/tab.html">
  207. <span>选项卡 </span>
  208. <span class="layui-font-12 layui-font-gray">Tabs 切换</span>
  209. </a>
  210. </div>
  211. </li>
  212. <li class="">
  213. <div class="layui-menu-body-title">
  214. <a href="progress.html" tppabs="http://www.layui.com/doc/element/progress.html">
  215. <span>进度条 </span>
  216. <span class="layui-font-12 layui-font-gray">progress</span>
  217. </a>
  218. </div>
  219. </li>
  220. <li class="">
  221. <div class="layui-menu-body-title">
  222. <a href="panel.html" tppabs="http://www.layui.com/doc/element/panel.html">
  223. <span>面板 </span>
  224. <span class="layui-font-12 layui-font-gray">panel 卡片 折叠</span>
  225. </a>
  226. </div>
  227. </li>
  228. <li class="">
  229. <div class="layui-menu-body-title">
  230. <a href="table.html" tppabs="http://www.layui.com/doc/element/table.html">
  231. <span>表格 </span>
  232. <span class="layui-font-12 layui-font-gray">静态 table</span>
  233. </a>
  234. </div>
  235. </li>
  236. <li class="">
  237. <div class="layui-menu-body-title">
  238. <a href="badge.html" tppabs="http://www.layui.com/doc/element/badge.html">
  239. <span>徽章 </span>
  240. <span class="layui-font-12 layui-font-gray">小圆点 小边框</span>
  241. </a>
  242. </div>
  243. </li>
  244. <li class="">
  245. <div class="layui-menu-body-title">
  246. <a href="timeline.html" tppabs="http://www.layui.com/doc/element/timeline.html">
  247. <span>时间线 </span>
  248. <span class="layui-font-12 layui-font-gray">timeline</span>
  249. </a>
  250. </div>
  251. </li>
  252. <li class="">
  253. <div class="layui-menu-body-title">
  254. <a href="auxiliar.html" tppabs="http://www.layui.com/doc/element/auxiliar.html">
  255. <span>辅助 </span>
  256. <span class="layui-font-12 layui-font-gray">引用 字段集 横线等</span>
  257. </a>
  258. </div>
  259. </li>
  260. </ul>
  261. </li>
  262. <li class="layui-menu-item-group" lay-options="{type: 'group', isAllowSpread: true}">
  263. <div class="layui-menu-body-title">
  264. 内置模块
  265. </div>
  266. <hr>
  267. <ul>
  268. <li class="">
  269. <div class="layui-menu-body-title">
  270. <a href="../modules/layer.html" tppabs="http://www.layui.com/doc/modules/layer.html">
  271. <span>弹出层 </span>
  272. <span class="layui-font-12 layui-font-gray">layer</span>
  273. </a>
  274. </div>
  275. </li>
  276. <li class="">
  277. <div class="layui-menu-body-title">
  278. <a href="../modules/laydate.html" tppabs="http://www.layui.com/doc/modules/laydate.html">
  279. <span>日期与时间选择 </span>
  280. <span class="layui-font-12 layui-font-gray">laydate</span>
  281. </a>
  282. </div>
  283. </li>
  284. <li class="">
  285. <div class="layui-menu-body-title">
  286. <a href="../modules/laypage.html" tppabs="http://www.layui.com/doc/modules/laypage.html">
  287. <span>分页 </span>
  288. <span class="layui-font-12 layui-font-gray">laypage</span>
  289. </a>
  290. </div>
  291. </li>
  292. <li class="">
  293. <div class="layui-menu-body-title">
  294. <a href="../modules/laytpl.html" tppabs="http://www.layui.com/doc/modules/laytpl.html">
  295. <span>模板引擎 </span>
  296. <span class="layui-font-12 layui-font-gray">laytpl</span>
  297. </a>
  298. </div>
  299. </li>
  300. <li class="">
  301. <div class="layui-menu-body-title">
  302. <a href="../modules/table.html" tppabs="http://www.layui.com/doc/modules/table.html">
  303. <span>数据表格 </span>
  304. <span class="layui-font-12 layui-font-gray">table</span>
  305. </a>
  306. </div>
  307. </li>
  308. <li class="">
  309. <div class="layui-menu-body-title">
  310. <a href="../modules/form.html" tppabs="http://www.layui.com/doc/modules/form.html">
  311. <span>表单 </span>
  312. <span class="layui-font-12 layui-font-gray">form</span>
  313. </a>
  314. </div>
  315. </li>
  316. <li class="">
  317. <div class="layui-menu-body-title">
  318. <a href="../modules/upload.html" tppabs="http://www.layui.com/doc/modules/upload.html">
  319. <span>文件上传 </span>
  320. <span class="layui-font-12 layui-font-gray">upload</span>
  321. </a>
  322. </div>
  323. </li>
  324. <li class="">
  325. <div class="layui-menu-body-title">
  326. <a href="../modules/dropdown.html" tppabs="http://www.layui.com/doc/modules/dropdown.html">
  327. <span>下拉菜单 </span>
  328. <span class="layui-font-12 layui-font-gray">dropdown</span>
  329. <span class="layui-badge-dot"></span>
  330. </a>
  331. </div>
  332. </li>
  333. <li class="">
  334. <div class="layui-menu-body-title">
  335. <a href="../modules/transfer.html" tppabs="http://www.layui.com/doc/modules/transfer.html">
  336. <span>穿梭框 </span>
  337. <span class="layui-font-12 layui-font-gray">transfer</span>
  338. </a>
  339. </div>
  340. </li>
  341. <li class="">
  342. <div class="layui-menu-body-title">
  343. <a href="../modules/tree.html" tppabs="http://www.layui.com/doc/modules/tree.html">
  344. <span>树形组件 </span>
  345. <span class="layui-font-12 layui-font-gray">tree</span>
  346. </a>
  347. </div>
  348. </li>
  349. <li class="">
  350. <div class="layui-menu-body-title">
  351. <a href="../modules/colorpicker.html" tppabs="http://www.layui.com/doc/modules/colorpicker.html">
  352. <span>颜色选择器 </span>
  353. <span class="layui-font-12 layui-font-gray">colorpicker</span>
  354. </a>
  355. </div>
  356. </li>
  357. <li class="">
  358. <div class="layui-menu-body-title">
  359. <a href="../modules/element.html" tppabs="http://www.layui.com/doc/modules/element.html">
  360. <span>常用元素操作 </span>
  361. <span class="layui-font-12 layui-font-gray">element</span>
  362. </a>
  363. </div>
  364. </li>
  365. <li class="">
  366. <div class="layui-menu-body-title">
  367. <a href="../modules/slider.html" tppabs="http://www.layui.com/doc/modules/slider.html">
  368. <span>滑块 </span>
  369. <span class="layui-font-12 layui-font-gray">slider</span>
  370. </a>
  371. </div>
  372. </li>
  373. <li class="">
  374. <div class="layui-menu-body-title">
  375. <a href="../modules/rate.html" tppabs="http://www.layui.com/doc/modules/rate.html">
  376. <span>评分 </span>
  377. <span class="layui-font-12 layui-font-gray">rate</span>
  378. </a>
  379. </div>
  380. </li>
  381. <li class="">
  382. <div class="layui-menu-body-title">
  383. <a href="../modules/carousel.html" tppabs="http://www.layui.com/doc/modules/carousel.html">
  384. <span>轮播 </span>
  385. <span class="layui-font-12 layui-font-gray">carousel</span>
  386. </a>
  387. </div>
  388. </li>
  389. <li class="">
  390. <div class="layui-menu-body-title">
  391. <a href="layedit.html" tppabs="http://www.layui.com/doc/modules/layedit.html">
  392. <span>富文本编辑器 </span>
  393. <span class="layui-font-12 layui-font-gray">layedit</span>
  394. </a>
  395. </div>
  396. </li>
  397. <li class="">
  398. <div class="layui-menu-body-title">
  399. <a href="../modules/flow.html" tppabs="http://www.layui.com/doc/modules/flow.html">
  400. <span>流加载 </span>
  401. <span class="layui-font-12 layui-font-gray">flow</span>
  402. </a>
  403. </div>
  404. </li>
  405. <li class="">
  406. <div class="layui-menu-body-title">
  407. <a href="../modules/util.html" tppabs="http://www.layui.com/doc/modules/util.html">
  408. <span>工具组件 </span>
  409. <span class="layui-font-12 layui-font-gray">util</span>
  410. </a>
  411. </div>
  412. </li>
  413. <li class="">
  414. <div class="layui-menu-body-title">
  415. <a href="../modules/code.html" tppabs="http://www.layui.com/doc/modules/code.html">
  416. <span>代码高亮显示 </span>
  417. <span class="layui-font-12 layui-font-gray">code</span>
  418. </a>
  419. </div>
  420. </li>
  421. </ul>
  422. </li>
  423. </ul>
  424. </div>
  425. <div class="layui-hide-v"> - </div>
  426. </div>
  427. <div class="layui-col-md9 site-content">
  428. <h1 class="site-h1">栅格系统与后台布局</h1>
  429. <blockquote class="layui-elem-quote">
  430. 如你所愿,在 layui 2.0 的版本中,我们加入了强劲的栅格系统和常见的管理系统布局方案,这意味着你可以采用 layui 排版你的响应式网站和后台管理系统的界面了。layui 的栅格采用业界比较常见的 12 等分规则,内置手机、平板、PC 桌面中大型屏幕的多终端适配处理,最低能支持到 ie8。而你应当更欣喜的是,layui 终于开放了它经典的管理系统布局方案,快速搭建一个属于你的管理系统将变得十分轻松自如。
  431. </blockquote>
  432. <fieldset class="layui-elem-field layui-field-title site-title">
  433. <legend><a name="grid">栅格系统</a></legend>
  434. </fieldset>
  435. <div class="site-text">
  436. <p>为了丰富网页布局,简化 HTML/CSS 代码的耦合,并提升多终端的适配能力,layui 在 2.0 的版本中引进了自己的一套具备响应式能力的栅格系统。我们将容器进行了 12 等分,预设了 4*12 种 CSS 排列类,它们在移动设备、平板、桌面中/大尺寸四种不同的屏幕下发挥着各自的作用。</p>
  437. <a name="grid-rule"></a>
  438. <p>一、栅格布局规则:</p>
  439. <hr>
  440. <table class="layui-table">
  441. <colgroup>
  442. <col width="50">
  443. <col>
  444. </colgroup>
  445. <tbody>
  446. <tr>
  447. <td>1.</td>
  448. <td>采用 <em>layui-row</em> 来定义行,如:<em>&lt;div class="layui-row">&lt;/div></em> </td>
  449. </tr>
  450. <tr>
  451. <td>2.</td>
  452. <td>
  453. 采用类似 <em>layui-col-md*</em> 这样的预设类来定义一组列(column),且放在行(row)内。其中:
  454. <div class="layui-text">
  455. <ul>
  456. <li>变量<em>md</em> 代表的是不同屏幕下的标记(可选值见下文)</li>
  457. <li>变量<em>*</em> 代表的是该列所占用的12等分数(如6/12),可选值为 1 - 12</li>
  458. <li>如果多个列的“等分数值”总和等于12,则刚好满行排列。如果大于12,多余的列将自动另起一行。</li>
  459. </ul>
  460. </div>
  461. </td>
  462. </tr>
  463. <tr>
  464. <td>3.</td>
  465. <td>列可以同时出现最多四种不同的组合,分别是:<em>xs</em>(超小屏幕,如手机)、<em>sm</em>(小屏幕,如平板)、<em>md</em>(桌面中等屏幕)、<em>lg</em>(桌面大型屏幕),以呈现更加动态灵活的布局。</td>
  466. </tr>
  467. <tr>
  468. <td>4.</td>
  469. <td>可对列追加类似 <em>layui-col-space5</em>、 <em>layui-col-md-offset3</em> 这样的预设类来定义列的间距和偏移。</td>
  470. </tr>
  471. <tr>
  472. <td>5.</td>
  473. <td>最后,在列(column)元素中放入你自己的任意元素填充内容,完成布局!</td>
  474. </tr>
  475. </tbody>
  476. </table>
  477. <p>示例(这里只是大致列举两个,更多实例请前往 <a href="../../demo/grid.html" tppabs="http://www.layui.com/demo/grid.html" target="_blank">示例-栅格</a> 查看)</p>
  478. <div class="layui-row">
  479. <div class="layui-col-md9">
  480. <div class="grid-demo">你的内容 9/12</div>
  481. </div>
  482. <div class="layui-col-md3">
  483. <div class="grid-demo grid-demo-bg1">你的内容 3/12</div>
  484. </div>
  485. </div>
  486. <br>
  487. <div class="layui-row">
  488. <div class="layui-col-xs6 layui-col-sm6 layui-col-md4">
  489. <div class="grid-demo grid-demo-bg1">50% | 33.33% | 33.33%</div>
  490. </div>
  491. <div class="layui-col-xs6 layui-col-sm6 layui-col-md4">
  492. <div class="grid-demo">50% | 66.67% | 33.33%</div>
  493. </div>
  494. <div class="layui-col-xs4 layui-col-sm12 layui-col-md4">
  495. <div class="grid-demo grid-demo-bg1">33.33% | 100% | 33.33%</div>
  496. </div>
  497. <div class="layui-col-xs4 layui-col-sm7 layui-col-md8">
  498. <div class="grid-demo grid-demo-bg2">33.33% | 50% | 66.67%</div>
  499. </div>
  500. <div class="layui-col-xs4 layui-col-sm5 layui-col-md4">
  501. <div class="grid-demo">33.33% | 50% | 33.33%</div>
  502. </div>
  503. </div>
  504. <pre class="layui-code" lay-title="示例">
  505. &lt;div class="layui-container"&gt;
  506. 常规布局(以中型屏幕桌面为例):
  507. &lt;div class=&quot;layui-row&quot;&gt;
  508. &lt;div class=&quot;layui-col-md9&quot;&gt;
  509. 你的内容 9/12
  510. &lt;/div&gt;
  511. &lt;div class=&quot;layui-col-md3&quot;&gt;
  512. 你的内容 3/12
  513. &lt;/div&gt;
  514. &lt;/div&gt;
  515. 移动设备、平板、桌面端的不同表现:
  516. &lt;div class=&quot;layui-row&quot;&gt;
  517. &lt;div class=&quot;layui-col-xs6 layui-col-sm6 layui-col-md4&quot;&gt;
  518. 移动:6/12 | 平板:6/12 | 桌面:4/12
  519. &lt;/div&gt;
  520. &lt;div class=&quot;layui-col-xs6 layui-col-sm6 layui-col-md4&quot;&gt;
  521. 移动:6/12 | 平板:6/12 | 桌面:4/12
  522. &lt;/div&gt;
  523. &lt;div class=&quot;layui-col-xs4 layui-col-sm12 layui-col-md4&quot;&gt;
  524. 移动:4/12 | 平板:12/12 | 桌面:4/12
  525. &lt;/div&gt;
  526. &lt;div class=&quot;layui-col-xs4 layui-col-sm7 layui-col-md8&quot;&gt;
  527. 移动:4/12 | 平板:7/12 | 桌面:8/12
  528. &lt;/div&gt;
  529. &lt;div class=&quot;layui-col-xs4 layui-col-sm5 layui-col-md4&quot;&gt;
  530. 移动:4/12 | 平板:5/12 | 桌面:4/12
  531. &lt;/div&gt;
  532. &lt;/div&gt;
  533. &lt;/div&gt;
  534. </pre>
  535. <a name="grid-resp"></a>
  536. <br>
  537. <p>二、响应式规则:</p>
  538. <hr>
  539. <p>栅格的响应式能力,得益于CSS3媒体查询(Media Queries)的强力支持,从而针对四类不同尺寸的屏幕,进行相应的适配处理</p>
  540. <table class="layui-table">
  541. <colgroup>
  542. <col width="160">
  543. </colgroup>
  544. <thead>
  545. <th></th>
  546. <th>超小屏幕<br>(手机<768px)</th>
  547. <th>小屏幕<br>(平板≥768px)</th>
  548. <th>中等屏幕<br>(桌面≥992px)</th>
  549. <th>大型屏幕<br>(桌面≥1200px)</th>
  550. </thead>
  551. <tbody>
  552. <tr>
  553. <td><em>.layui-container</em>的值</td>
  554. <td>auto</td>
  555. <td>750px</td>
  556. <td>970px</td>
  557. <td>1170px</td>
  558. </tr>
  559. <tr>
  560. <td>标记</td>
  561. <td>xs</td>
  562. <td>sm</td>
  563. <td>md</td>
  564. <td>lg</td>
  565. </tr>
  566. <tr>
  567. <td>列对应类<br>* 为1-12的等分数值</td>
  568. <td>layui-col-xs*</td>
  569. <td>layui-col-sm*</td>
  570. <td>layui-col-md*</td>
  571. <td>layui-col-lg*</td>
  572. </tr>
  573. <tr>
  574. <td>总列数</td>
  575. <td colspan="4">12</td>
  576. </tr>
  577. <tr>
  578. <td>响应行为</td>
  579. <td>始终按设定的比例水平排列</td>
  580. <td colspan="3">在当前屏幕下水平排列,如果屏幕大小低于临界值则堆叠排列</td>
  581. </tr>
  582. </tbody>
  583. </table>
  584. <a name="grid-class"></a>
  585. <br>
  586. <p>三、响应式公共类:</p>
  587. <hr>
  588. <table class="layui-table">
  589. <colgroup>
  590. <col width="150">
  591. <col>
  592. </colgroup>
  593. <thead>
  594. <tr>
  595. <th>类名(class)</th>
  596. <th>说明</th>
  597. </tr>
  598. </thead>
  599. <tbody>
  600. <tr>
  601. <td>layui-show-*-block</td>
  602. <td class="layui-text">定义不同设备下的 display: block; * 可选值有:xs、sm、md、lg</td>
  603. </tr>
  604. <tr>
  605. <td>layui-show-*-inline</td>
  606. <td>定义不同设备下的 display: inline; * 可选值同上</td>
  607. </tr>
  608. <tr>
  609. <td>layui-show-*-inline-block</td>
  610. <td>定义不同设备下的 display: inline-block; * 可选值同上</td>
  611. </tr>
  612. <tr>
  613. <td>layui-hide-*</td>
  614. <td>定义不同设备下的隐藏类,即: display: none; * 可选值同上</td>
  615. </tr>
  616. </tbody>
  617. </table>
  618. <a name="grid-container"></a>
  619. <br>
  620. <p>四、布局容器:</p>
  621. <hr>
  622. <p>将栅格放入一个带有 <em>class="layui-container"</em> 的特定的容器中,以便在小屏幕以上的设备中固定宽度,让列可控。</p>
  623. <pre class="layui-code">
  624. &lt;div class=&quot;layui-container&quot;&gt;
  625. &lt;div class=&quot;layui-row&quot;&gt;
  626. ……
  627. &lt;/div&gt;
  628. &lt;/div&gt;
  629. </pre>
  630. <p>当然,你还可以不固定容器宽度。将栅格或其它元素放入一个带有 <em>class="layui-fluid"</em> 的容器中,那么宽度将不会固定,而是 100% 适应</p>
  631. <pre class="layui-code">
  632. &lt;div class=&quot;layui-fluid&quot;&gt;
  633. ……
  634. &lt;/div&gt;
  635. </pre>
  636. <a name="grid-space"></a>
  637. <br>
  638. <p>五、列间距:</p>
  639. <hr>
  640. <table class="layui-table">
  641. <colgroup>
  642. <col width="200">
  643. <col>
  644. </colgroup>
  645. <tbody>
  646. <tr>
  647. <td colspan="2">通过“列间距”的预设类,来设定列之间的间距。且一行中最左的列不会出现左边距,最右的列不会出现右边距。列间距在保证排版美观的同时,还可以进一步保证分列的宽度精细程度。我们结合网页常用的边距,预设了 12 种不同尺寸的边距,分别是:</td>
  648. </tr>
  649. <tr>
  650. <td>
  651. layui-col-space1
  652. <br>layui-col-space2
  653. <br>layui-col-space4
  654. <br>layui-col-space5
  655. <br>layui-col-space6
  656. <br>layui-col-space8
  657. <br>layui-col-space10
  658. <br>layui-col-space12
  659. <br>layui-col-space14
  660. <br>layui-col-space15
  661. <br>layui-col-space16
  662. <br>layui-col-space18
  663. <br>layui-col-space20
  664. <br>layui-col-space22
  665. <br>layui-col-space24
  666. <br>layui-col-space25
  667. <br>layui-col-space26
  668. <br>layui-col-space28
  669. <br>layui-col-space30
  670. </td>
  671. <td>支持列之间为 1px-30px 区间的所有双数间隔,以及 1px、5px、15px、25px 的单数间隔</td>
  672. </tr>
  673. </tbody>
  674. </table>
  675. <p>下面是一个简单的例子,列间距为10px:</p>
  676. <div class="layui-row layui-col-space10">
  677. <div class="layui-col-md4">
  678. <div class="grid-demo grid-demo-bg1">1/3</div>
  679. </div>
  680. <div class="layui-col-md4">
  681. <div class="grid-demo">1/3</div>
  682. </div>
  683. <div class="layui-col-md4">
  684. <div class="grid-demo grid-demo-bg1">1/3</div>
  685. </div>
  686. </div>
  687. <pre class="layui-code">
  688. &lt;div class=&quot;layui-row layui-col-space10&quot;&gt;
  689. &lt;div class=&quot;layui-col-md4&quot;&gt;
  690. 1/3
  691. &lt;/div&gt;
  692. &lt;div class=&quot;layui-col-md4&quot;&gt;
  693. 1/3
  694. &lt;/div&gt;
  695. &lt;div class=&quot;layui-col-md4&quot;&gt;
  696. 1/3
  697. &lt;/div&gt;
  698. &lt;/div&gt;
  699. </pre>
  700. <p>如果需要的间距高于30px(一般不常见),请采用偏移,下文继续讲解</p>
  701. <a name="grid-offset"></a>
  702. <br>
  703. <p>六、列偏移:</p>
  704. <hr>
  705. <p>
  706. 对列追加 类似 <em>layui-col-md-offset*</em> 的预设类,从而让列向右偏移。其中 <em>*</em> 号代表的是偏移占据的列数,可选中为 1 - 12。
  707. <br>如:<em>layui-col-md-offset3</em>,即代表在“中型桌面屏幕”下,让该列向右偏移 3 个列宽度
  708. </p>
  709. <p>下面是一个采用「列偏移」机制让两个列左右对齐的实例</p>
  710. <div class="layui-row">
  711. <div class="layui-col-md4">
  712. <div class="grid-demo grid-demo-bg1">4/12</div>
  713. </div>
  714. <div class="layui-col-md4 layui-col-md-offset4">
  715. <div class="grid-demo">偏移4列,从而在最右</div>
  716. </div>
  717. </div>
  718. <pre class="layui-code">
  719. &lt;div class=&quot;layui-row&quot;&gt;
  720. &lt;div class=&quot;layui-col-md4&quot;&gt;
  721. 4/12
  722. &lt;/div&gt;
  723. &lt;div class=&quot;layui-col-md4 layui-col-md-offset4&quot;&gt;
  724. 偏移4列,从而在最右
  725. &lt;/div&gt;
  726. &lt;/div&gt;
  727. </pre>
  728. <p>请注意,列偏移可针对不同屏幕的标准进行设定,比如上述的例子,只会在桌面屏幕下有效,当低于桌面屏幕的规定的临界值,就会堆叠排列。</p>
  729. <a name="grid-nesting"></a>
  730. <br>
  731. <p>七、栅格嵌套:</p>
  732. <hr>
  733. <p>理论上,你可以对栅格进行无穷层次的嵌套,这更加增强了栅格的表现能力。而嵌套的使用非常简单。在列元素(<em>layui-col-md*</em>)中插入一个行元素(<em>layui-row</em>),即可完成嵌套。下面是一个简单的例子:</p>
  734. <div class="layui-row layui-col-space5">
  735. <div class="layui-col-md5">
  736. <div class="layui-row grid-demo">
  737. <div class="layui-col-md3">
  738. <div class="grid-demo grid-demo-bg1">内部列</div>
  739. </div>
  740. <div class="layui-col-md9">
  741. <div class="grid-demo grid-demo-bg2">内部列</div>
  742. </div>
  743. <div class="layui-col-md12">
  744. <div class="grid-demo grid-demo-bg3">内部列</div>
  745. </div>
  746. </div>
  747. </div>
  748. <div class="layui-col-md7">
  749. <div class="layui-row grid-demo grid-demo-bg1">
  750. <div class="layui-col-md12">
  751. <div class="grid-demo">内部列</div>
  752. </div>
  753. <div class="layui-col-md9">
  754. <div class="grid-demo grid-demo-bg2">内部列</div>
  755. </div>
  756. <div class="layui-col-md3">
  757. <div class="grid-demo grid-demo-bg3">内部列</div>
  758. </div>
  759. </div>
  760. </div>
  761. </div>
  762. <pre class="layui-code">
  763. &lt;div class=&quot;layui-row layui-col-space5&quot;&gt;
  764. &lt;div class=&quot;layui-col-md5&quot;&gt;
  765. &lt;div class=&quot;layui-row grid-demo&quot;&gt;
  766. &lt;div class=&quot;layui-col-md3&quot;&gt;
  767. 内部列
  768. &lt;/div&gt;
  769. &lt;div class=&quot;layui-col-md9&quot;&gt;
  770. 内部列
  771. &lt;/div&gt;
  772. &lt;div class=&quot;layui-col-md12&quot;&gt;
  773. 内部列
  774. &lt;/div&gt;
  775. &lt;/div&gt;
  776. &lt;/div&gt;
  777. &lt;div class=&quot;layui-col-md7&quot;&gt;
  778. &lt;div class=&quot;layui-row grid-demo grid-demo-bg1&quot;&gt;
  779. &lt;div class=&quot;layui-col-md12&quot;&gt;
  780. 内部列
  781. &lt;/div&gt;
  782. &lt;div class=&quot;layui-col-md9&quot;&gt;
  783. 内部列
  784. &lt;/div&gt;
  785. &lt;div class=&quot;layui-col-md3&quot;&gt;
  786. 内部列
  787. &lt;/div&gt;
  788. &lt;/div&gt;
  789. &lt;/div&gt;
  790. &lt;/div&gt;
  791. </pre>
  792. <a name="grid-iepatch"></a>
  793. <br>
  794. <p>八、让IE8/9兼容栅格:</p>
  795. <hr>
  796. <p>事实上IE8和IE9并不支持媒体查询(Media Queries),但你可以使用下面的补丁完美兼容!该补丁来自于开源社区:</p>
  797. <pre class="layui-code">
  798. &lt;!-- 让IE8/9支持媒体查询,从而兼容栅格 --&gt;
  799. &lt;!--[if lt IE 9]&gt;
  800. &lt;script src=&quot;https://cdn.staticfile.org/html5shiv/r29/html5.min.js&quot;&gt;&lt;/script&gt;
  801. &lt;script src=&quot;https://cdn.staticfile.org/respond.js/1.4.2/respond.min.js&quot;&gt;&lt;/script&gt;
  802. &lt;![endif]--&gt;
  803. </pre>
  804. <p>将上述代码放入你页面 <em>&lt;body&gt;</em> 标签内的任意位置</p>
  805. </div>
  806. <fieldset class="layui-elem-field layui-field-title site-title">
  807. <legend><a name="admin">管理系统界面布局</a></legend>
  808. </fieldset>
  809. <div class="site-text">
  810. <p>layui 之所以赢得如此多人的青睐,更多是在于它「前后界面兼备」的能力。既可编织出绚丽的前台页面,又可满足繁杂的管理系统界面需求。layui 致力于让每一位开发者都能轻松搭建自己的管理界面。下面是演示代码,你可以前往示例页面:<a href="../../demo/layout-admin.html" tppabs="http://www.layui.com/demo/layout-admin.html" target="_blank">预览布局效果</a></p>
  811. <pre class="layui-code" lay-height="330px" lay-lang="HTML">
  812. &lt;!DOCTYPE html&gt;
  813. &lt;html&gt;
  814. &lt;head&gt;
  815. &lt;meta charset=&quot;utf-8&quot;&gt;
  816. &lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1, maximum-scale=1&quot;&gt;
  817. &lt;title&gt;layout 管理系统大布局 - Layui&lt;/title&gt;
  818. &lt;link rel=&quot;stylesheet&quot; href=&quot;./layui/css/layui.css&quot;&gt;
  819. &lt;/head&gt;
  820. &lt;body&gt;
  821. &lt;div class=&quot;layui-layout layui-layout-admin&quot;&gt;
  822. &lt;div class=&quot;layui-header&quot;&gt;
  823. &lt;div class=&quot;layui-logo layui-hide-xs layui-bg-black&quot;&gt;layout demo&lt;/div&gt;
  824. &lt;!-- 头部区域(可配合layui 已有的水平导航) --&gt;
  825. &lt;ul class=&quot;layui-nav layui-layout-left&quot;&gt;
  826. &lt;!-- 移动端显示 --&gt;
  827. &lt;li class=&quot;layui-nav-item layui-show-xs-inline-block layui-hide-sm&quot; lay-header-event=&quot;menuLeft&quot;&gt;
  828. &lt;i class=&quot;layui-icon layui-icon-spread-left&quot;&gt;&lt;/i&gt;
  829. &lt;/li&gt;
  830. &lt;li class=&quot;layui-nav-item layui-hide-xs&quot;&gt;&lt;a href=&quot;&quot;&gt;nav 1&lt;/a&gt;&lt;/li&gt;
  831. &lt;li class=&quot;layui-nav-item layui-hide-xs&quot;&gt;&lt;a href=&quot;&quot;&gt;nav 2&lt;/a&gt;&lt;/li&gt;
  832. &lt;li class=&quot;layui-nav-item layui-hide-xs&quot;&gt;&lt;a href=&quot;&quot;&gt;nav 3&lt;/a&gt;&lt;/li&gt;
  833. &lt;li class=&quot;layui-nav-item&quot;&gt;
  834. &lt;a href=&quot;javascript:;&quot;&gt;nav groups&lt;/a&gt;
  835. &lt;dl class=&quot;layui-nav-child&quot;&gt;
  836. &lt;dd&gt;&lt;a href=&quot;&quot;&gt;menu 11&lt;/a&gt;&lt;/dd&gt;
  837. &lt;dd&gt;&lt;a href=&quot;&quot;&gt;menu 22&lt;/a&gt;&lt;/dd&gt;
  838. &lt;dd&gt;&lt;a href=&quot;&quot;&gt;menu 33&lt;/a&gt;&lt;/dd&gt;
  839. &lt;/dl&gt;
  840. &lt;/li&gt;
  841. &lt;/ul&gt;
  842. &lt;ul class=&quot;layui-nav layui-layout-right&quot;&gt;
  843. &lt;li class=&quot;layui-nav-item layui-hide layui-show-md-inline-block&quot;&gt;
  844. &lt;a href=&quot;javascript:;&quot;&gt;
  845. &lt;img src=&quot;//tva1.sinaimg.cn/crop.0.0.118.118.180/5db11ff4gw1e77d3nqrv8j203b03cweg.jpg&quot; class=&quot;layui-nav-img&quot;&gt;
  846. tester
  847. &lt;/a&gt;
  848. &lt;dl class=&quot;layui-nav-child&quot;&gt;
  849. &lt;dd&gt;&lt;a href=&quot;&quot;&gt;Your Profile&lt;/a&gt;&lt;/dd&gt;
  850. &lt;dd&gt;&lt;a href=&quot;&quot;&gt;Settings&lt;/a&gt;&lt;/dd&gt;
  851. &lt;dd&gt;&lt;a href=&quot;&quot;&gt;Sign out&lt;/a&gt;&lt;/dd&gt;
  852. &lt;/dl&gt;
  853. &lt;/li&gt;
  854. &lt;li class=&quot;layui-nav-item&quot; lay-header-event=&quot;menuRight&quot; lay-unselect&gt;
  855. &lt;a href=&quot;javascript:;&quot;&gt;
  856. &lt;i class=&quot;layui-icon layui-icon-more-vertical&quot;&gt;&lt;/i&gt;
  857. &lt;/a&gt;
  858. &lt;/li&gt;
  859. &lt;/ul&gt;
  860. &lt;/div&gt;
  861. &lt;div class=&quot;layui-side layui-bg-black&quot;&gt;
  862. &lt;div class=&quot;layui-side-scroll&quot;&gt;
  863. &lt;!-- 左侧导航区域(可配合layui已有的垂直导航) --&gt;
  864. &lt;ul class=&quot;layui-nav layui-nav-tree&quot; lay-filter=&quot;test&quot;&gt;
  865. &lt;li class=&quot;layui-nav-item layui-nav-itemed&quot;&gt;
  866. &lt;a class=&quot;&quot; href=&quot;javascript:;&quot;&gt;menu group 1&lt;/a&gt;
  867. &lt;dl class=&quot;layui-nav-child&quot;&gt;
  868. &lt;dd&gt;&lt;a href=&quot;javascript:;&quot;&gt;menu 1&lt;/a&gt;&lt;/dd&gt;
  869. &lt;dd&gt;&lt;a href=&quot;javascript:;&quot;&gt;menu 2&lt;/a&gt;&lt;/dd&gt;
  870. &lt;dd&gt;&lt;a href=&quot;javascript:;&quot;&gt;menu 3&lt;/a&gt;&lt;/dd&gt;
  871. &lt;dd&gt;&lt;a href=&quot;&quot;&gt;the links&lt;/a&gt;&lt;/dd&gt;
  872. &lt;/dl&gt;
  873. &lt;/li&gt;
  874. &lt;li class=&quot;layui-nav-item&quot;&gt;
  875. &lt;a href=&quot;javascript:;&quot;&gt;menu group 2&lt;/a&gt;
  876. &lt;dl class=&quot;layui-nav-child&quot;&gt;
  877. &lt;dd&gt;&lt;a href=&quot;javascript:;&quot;&gt;list 1&lt;/a&gt;&lt;/dd&gt;
  878. &lt;dd&gt;&lt;a href=&quot;javascript:;&quot;&gt;list 2&lt;/a&gt;&lt;/dd&gt;
  879. &lt;dd&gt;&lt;a href=&quot;&quot;&gt;超链接&lt;/a&gt;&lt;/dd&gt;
  880. &lt;/dl&gt;
  881. &lt;/li&gt;
  882. &lt;li class=&quot;layui-nav-item&quot;&gt;&lt;a href=&quot;javascript:;&quot;&gt;click menu item&lt;/a&gt;&lt;/li&gt;
  883. &lt;li class=&quot;layui-nav-item&quot;&gt;&lt;a href=&quot;&quot;&gt;the links&lt;/a&gt;&lt;/li&gt;
  884. &lt;/ul&gt;
  885. &lt;/div&gt;
  886. &lt;/div&gt;
  887. &lt;div class=&quot;layui-body&quot;&gt;
  888. &lt;!-- 内容主体区域 --&gt;
  889. &lt;div style=&quot;padding: 15px;&quot;&gt;内容主体区域。记得修改 layui.css 和 js 的路径&lt;/div&gt;
  890. &lt;/div&gt;
  891. &lt;div class=&quot;layui-footer&quot;&gt;
  892. &lt;!-- 底部固定区域 --&gt;
  893. 底部固定区域
  894. &lt;/div&gt;
  895. &lt;/div&gt;
  896. &lt;script src=&quot;./layui/layui.js&quot;&gt;&lt;/script&gt;
  897. &lt;script&gt;
  898. //JS
  899. layui.use([&#x27;element&#x27;, &#x27;layer&#x27;, &#x27;util&#x27;], function(){
  900. var element = layui.element
  901. ,layer = layui.layer
  902. ,util = layui.util
  903. ,$ = layui.$;
  904. //头部事件
  905. util.event(&#x27;lay-header-event&#x27;, {
  906. //左侧菜单事件
  907. menuLeft: function(othis){
  908. layer.msg(&#x27;展开左侧菜单的操作&#x27;, {icon: 0});
  909. }
  910. ,menuRight: function(){
  911. layer.open({
  912. type: 1
  913. ,content: &#x27;&lt;div style=&quot;padding: 15px;&quot;&gt;处理右侧面板的操作&lt;/div&gt;&#x27;
  914. ,area: [&#x27;260px&#x27;, &#x27;100%&#x27;]
  915. ,offset: &#x27;rt&#x27; //右上角
  916. ,anim: 5
  917. ,shadeClose: true
  918. });
  919. }
  920. });
  921. });
  922. &lt;/script&gt;
  923. &lt;/body&gt;
  924. &lt;/html&gt;
  925. </pre>
  926. <p></p>
  927. </div>
  928. <fieldset class="layui-elem-field layui-field-title site-title">
  929. <legend><a name="docend">结语</a></legend>
  930. </fieldset>
  931. <div class="site-text">
  932. <p></p>
  933. </div>
  934. <div class="layui-elem-quote">
  935. <p>layui - 在每一个细节中,用心与你沟通</p>
  936. </div>
  937. </div>
  938. </div>
  939. <div class="layui-footer footer footer-doc">
  940. <p>
  941. Copyright &copy; 2021 <a href="../../index.html" tppabs="http://www.layui.com/">「本站仅为 layui 文档保留的镜像站点,与官方无关」</a> MIT Licensed</p>
  942. <p>
  943. <a href="../../about/disclaimer.html" tppabs="http://www.layui.com/about/disclaimer.html" target="_blank">免责声明</a>
  944. <a href="../../about/relatedlinks.html" tppabs="http://www.layui.com/about/relatedlinks.html" target="_blank">友链</a>
  945. <a href="javascript:;" site-event="weixinmp">公众号</a>
  946. </p>
  947. </div>
  948. <script>
  949. window.global = {
  950. pageType: 'doc'
  951. ,preview: function(){
  952. var preview = document.getElementById('LAY_preview');
  953. return preview ? preview.innerHTML : '';
  954. }()
  955. };
  956. </script>
  957. <div class="site-tree-mobile layui-hide">
  958. <i class="layui-icon layui-icon-spread-left"></i>
  959. </div>
  960. <div class="site-mobile-shade"></div>
  961. <script src="/public/layui/dist/layui.js" tppabs="http://res.layui.com/layui/dist/layui.js?t=1632428048260" charset="utf-8"></script>
  962. <script>
  963. layui.config({
  964. base: '/public/static/lay/modules/layui/'
  965. ,version: '1632428048260'
  966. }).use('global');
  967. </script>
  968. </body>
  969. </html>