index.html 4.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115
  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>测试 - layui</title>
  7. <link rel="stylesheet" href="{{ url_for('static', filename='js/layui-v2.9.7/css/layui.css') }}">
  8. <style>
  9. body,html{
  10. height: 100vh;
  11. margin: 0;
  12. padding: 0;
  13. }
  14. .my-logo {
  15. height: 68px;
  16. }
  17. .my-icon {
  18. font-size: 18px;
  19. margin-right: 6px;
  20. }
  21. .main-container {
  22. height: 100%;
  23. width: 100%;
  24. display: flex;
  25. align-items: center;
  26. justify-content: center;
  27. }
  28. .search-container {
  29. width: calc(100% - 200px);
  30. }
  31. </style>
  32. </head>
  33. <body>
  34. <div class="layui-layout layui-fluid" style="height: 100%; padding: 0">
  35. <div class="layui-row" style="height: 100%">
  36. <div class="layui-col-md2" style="height: 100%;background-color: pink">
  37. <div class="layui-logo layui-hide-xs layui-bg-gray my-logo">layout demo</div>
  38. <div class="layui-row" style="height: calc(100% - 68px)">
  39. <ul class="layui-nav layui-nav-tree" style="width: 100%; height: 100%; position: relative;">
  40. <li class="layui-nav-item layui-this">
  41. <a class="layui-font-18" href="javascript:;"><i class="layui-icon layui-icon-home my-icon"></i>首页</a>
  42. </li>
  43. <li class="layui-nav-item">
  44. <a class="layui-font-18" href="javascript:;"><i class="layui-icon layui-icon-download-circle my-icon"></i>下载
  45. <span class="layui-badge">9</span>
  46. </a>
  47. </li>
  48. <li class="layui-nav-item"><a class="layui-font-18" href="javascript:;"><i class="layui-icon layui-icon-component my-icon"></i>插件</a></li>
  49. <li class="layui-nav-item"><a class="layui-font-18" href="javascript:;"><i class="layui-icon layui-icon-set my-icon"></i>设置</a></li>
  50. <li class="layui-nav-item" style="position: absolute; bottom: 0">
  51. <hr class="layui-bg-black" style="margin: 0; border-bottom-width: 2px">
  52. <a class="layui-font-18" href="javascript:;"><i class="layui-icon layui-icon-tips my-icon"></i>关于</a>
  53. </li>
  54. </ul>
  55. </div>
  56. </div>
  57. <div class="layui-col-md10" style="height: 100%;background-color: white">
  58. <div class="main-container">
  59. <div class="search-container">
  60. <div class="layui-text" style=" ">
  61. <h1>欢迎使用XXXXXX</h1>
  62. </div>
  63. <form class="layui-form" action="">
  64. <div class="layui-form-item">
  65. <div class="layui-input-group" style="width: 100%">
  66. <input type="text" placeholder="请输入想要搜寻的XXX..." class="layui-input">
  67. <div class="layui-input-split layui-input-suffix" style="cursor: pointer; width: 1px">
  68. <i class="layui-icon layui-icon-search my-icon"></i>
  69. 搜索
  70. </div>
  71. </div>
  72. </div>
  73. <div class="layui-form-item">
  74. <label class="layui-form-label" style="padding-left: 0; text-align: left; width: 100px">选择搜索平台:</label>
  75. <div class="layui-input-block" style="width: 180px; margin-left: 115px">
  76. <select name="platform" lay-filter="platform">
  77. <option value="0" selected>聚合搜索</option>
  78. <option value="1">AAAA</option>
  79. <option value="2">BBBB</option>
  80. <option value="3">CCCC</option>
  81. <option value="4">DDDD</option>
  82. </select>
  83. </div>
  84. </div>
  85. </form>
  86. </div>
  87. </div>
  88. </div>
  89. </div>
  90. </div>
  91. <!-- 引入 layui.js 的 <script> 标签最好放置在 html 末尾 -->
  92. <script src="{{ url_for('static', filename='js/layui-v2.9.7/layui.js') }}"></script>
  93. <script>
  94. layui.use(function(){
  95. var layer = layui.layer
  96. ,form = layui.form
  97. ,laypage = layui.laypage
  98. ,element = layui.element
  99. ,laydate = layui.laydate
  100. ,util = layui.util;
  101. //欢迎信息
  102. layer.msg('Hello World');
  103. // 渲染 nav 导航菜单
  104. element.render('nav');
  105. });
  106. </script>
  107. </body>
  108. </html>