Element UI 的相关布局

Layout 布局

通过基础的 24 分栏,迅速简便地创建布局。

  • 基础布局
    使用单一分栏创建基础的栅格布局。
    通过 row 和 col 组件,并通过 col 组件的 span 属性我们就可以自由地组合布局。
    注:row表示行,col表示单元格,通过span属性可以进行单元格合并。



  • 分栏间隔
    分栏之间存在间隔。
    Row 组件 提供 gutter 属性来指定每一栏之间的间隔,默认间隔为 0。
    注:分栏就是单元格合并而成的容器。



  • 混合布局
    通过基础的 1/24 分栏任意扩展组合形成较为复杂的混合布局。



  • 分栏偏移
    支持偏移指定的栏数。
    通过制定 col 组件的 offset 属性可以指定分栏偏移的栏数。
    注:相当于指定左外边距。



  • 对齐方式
    通过 flex 布局来对分栏进行灵活的对齐。
    将 type 属性赋值为 'flex',可以启用 flex 布局,并可通过 justify 属性来指定 start, center, end, space-between, space-around 其中的值来定义子元素的排版方式。
    注:默认是start,相当于居左、center是居中、end相当于居右、space-between相当于栏格之间,不包含左右两边的容器之间、space-around相当于栏格的前后都有距离。



  • 响应式布局
    参照了 Bootstrap 的 响应式设计,预设了五个响应尺寸:xs、sm、md、lg 和 xl。



  • 基于断点的隐藏类
    Element 额外提供了一系列类名,用于在某些条件下隐藏元素。这些类名可以添加在任何 DOM 元素或自定义组件上。如果需要,请自行引入以下文件:

    包含的类名及其含义为:
    <1>hidden-xs-only - 当视口在 xs 尺寸时隐藏
    <2>hidden-sm-only - 当视口在 sm 尺寸时隐藏
    <3>hidden-sm-and-down - 当视口在 sm 及以下尺寸时隐藏
    <4>hidden-sm-and-up - 当视口在 sm 及以上尺寸时隐藏
    <5>hidden-md-only - 当视口在 md 尺寸时隐藏
    <6>hidden-md-and-down - 当视口在 md 及以下尺寸时隐藏
    <7>hidden-md-and-up - 当视口在 md 及以上尺寸时隐藏
    <8>hidden-lg-only - 当视口在 lg 尺寸时隐藏
    <9>hidden-lg-and-down - 当视口在 lg 及以下尺寸时隐藏
    <10>hidden-lg-and-up - 当视口在 lg 及以上尺寸时隐藏
    <11>hidden-xl-only - 当视口在 xl 尺寸时隐藏
  • Row Attributes


  • Col Attributes


Container 布局容器

用于布局的容器组件,方便快速搭建页面的基本结构:
:外层容器。当子元素中包含 时,全部子元素会垂直上下排列,否则会水平左右排列。
:顶栏容器。
:侧边栏容器。
:主要区域容器。
:底栏容器。
以上组件采用了 flex 布局,使用前请确定目标浏览器是否兼容。此外, 的子元素只能是后四者,后四者的父元素也只能是

  • 常见页面布局









你可能感兴趣的:(Element UI 的相关布局)