Element-UI 布局容器

红太狼 2023-10-07 20:16 116阅读 0赞

阅读目录

  • Container 布局容器
    • 入门案例

Container 布局容器

用于布局的容器组件,方便快速搭建页面的基本结构:

  • <el-container>:外层容器。当子元素中包含 或 时,全部子元素会垂直上下排列,否则会水平左右排列
  • <el-header>:顶栏容器
  • <el-aside>:侧边栏容器
  • <el-main>:主要区域容器
  • <el-footer>:底栏容器

入门案例

在这里插入图片描述

  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8">
  5. <title>element入门</title>
  6. <!-- 引入ElementUI样式 -->
  7. <link rel="stylesheet" href="https://unpkg.com/element-ui/lib/theme-chalk/index.css">
  8. <script src="https://unpkg.com/vue@2/dist/vue.js"></script>
  9. <!-- 引入ElementUI组件库 -->
  10. <script src="https://unpkg.com/element-ui/lib/index.js"></script>
  11. </head>
  12. <body>
  13. <div id="app">
  14. <el-container>
  15. <el-header>
  16. header
  17. </el-header>
  18. <el-container>
  19. <el-aside width="200px">aside</el-aside>
  20. <el-container>
  21. <el-main>main</el-main>
  22. <el-footer>
  23. <el-row>
  24. <el-col :span="8"><div class="grid-content bg-purple">footer</div></el-col>
  25. <el-col :span="8"><div class="grid-content bg-purple-light">footer</div></el-col>
  26. <el-col :span="8"><div class="grid-content bg-purple">footer</div></el-col>
  27. </el-row>
  28. </el-footer>
  29. </el-container>
  30. </el-container>
  31. </el-container>
  32. <!-- <el-container>
  33. <el-header>Header</el-header>
  34. <el-container>
  35. <el-aside width="200px">Aside</el-aside>
  36. <el-main>Main</el-main>
  37. </el-container>
  38. <el-footer>footer</el-footer>
  39. </el-container> -->
  40. </div>
  41. <style>
  42. .el-header, .el-footer {
  43. background-color: #B3C0D1;
  44. color: #333;
  45. text-align: left;
  46. line-height: 60px;
  47. }
  48. .el-aside {
  49. background-color: #D3DCE6;
  50. color: #333;
  51. text-align: center;
  52. line-height: 200px;
  53. }
  54. .el-main {
  55. background-color: #E9EEF3;
  56. color: #333;
  57. text-align: center;
  58. line-height: 590px;
  59. }
  60. </style>
  61. </body>
  62. <script>
  63. new Vue({
  64. el:'#app'
  65. });
  66. </script>
  67. </html>

发表评论

表情:
评论列表 (有 0 条评论,116人围观)

还没有评论,来说两句吧...

相关阅读

    相关 ExtJS 容器布局方式

    ExtJS是构建浏览器应用界面的框架,为开发人员提供了丰富UI组件,这些组件在页面中是以特定方式排列的,即布局方式。 一个ExtJS构建的页面,无论看起来多么复杂,最终都能根