Element el 您所在的位置:网站首页 设置单元格的间距与填充可以使用哪两种属性 Element el

Element el

2024-07-17 14:58| 来源: 网络整理| 查看: 265

本文目录 背景分栏布局分栏间隔分栏偏移对齐方式响应式布局小结 1. 背景

element的布局方式与bootstrap原理是一样的,将网页划分成若干行,然后每行等分为若干列,基于这样的方式进行布局,形象的成为栅栏布局。

区别是element可将每行划分为24个分栏,而bootstrap是划分为12个分栏,从使用角度,还是24个分栏更加精细。

2. 分栏布局

首先每行使用标签标识,然后每行内的列使用标识,至于每列整行的宽度比例,则使用:span属性进行设置。

如下代码,即为将1行等分为2列,为了便于区分列,我们为列添加了不同的样式,另外注意是分割线,此处用于区分不同的示例。

每行24分栏布局 示例1 示例1 .lightgreen-box { background-color: lightgreen; height: 24px; } .orange-box { background-color: orange; height: 24px; }

效果如下: 在这里插入图片描述

3. 分栏间隔

有时候想为不同分栏之间设定一定的间隔,可以使用标签的:gutter属性,注意默认间隔为0。

此时需要注意的是,下面的写法,间隔是不生效的。

分栏间隔 无效 示例2 示例2 示例2

需要在分栏里面新增元素,才能实现分栏间隔,代码修改如下则间隔生效。

分栏间隔 有效 示例3 示例3 示例3

上面两个示例效果如下: 在这里插入图片描述

4. 分栏偏移

有时候想让某个分栏不从左边显示,而是直接显示到中间或者右侧,例如右侧导航栏,我们希望它处于右侧且占据页面1/3的宽度。此时可以借助offset属性来实现,表示偏移量。

此时,想占据1/3宽度,则:span应为8,偏移量应为24-8=16,所以代码如下:

分栏偏移 示例4

效果如下: 在这里插入图片描述

5. 对齐方式

如果想让整个行居左、居中、居右对齐,则可以直接设置的对齐方式。

此时需要先设置type="flex"来启用对齐方式,然后通过justify属性来设置具体的对齐方式,例如下面的例子实现了居中对齐。

对齐方式 示例5

在这里插入图片描述

6. 响应式布局

element和bootstrap的响应式布局原理相同,都是通过为列设置不同分辨率下的占用宽度比例来实现的。

例如我们想实现在比较大的分辨率(电脑),每分栏占据屏幕宽度的1/4,而在比较小宽度(手机),每分栏占据屏幕全部宽度。这样就能保证在手机上也能完整显示内容,则可以使用如下代码:

响应式布局 示例6 示例6 示例6 示例6

在电脑上效果如下: 在这里插入图片描述 在手机上效果如下: 在这里插入图片描述

注意具体的尺寸属性为:

属性使用说明xs宽度=768pxmd>=992pxlg>=1200pxxl>=1920px 7. 小结

element的布局跟bootstrap原理是一样的,使用起来也比较方便,具体的参数其实不需要都记住,只要知道用法,使用时去官网查询即可。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

      专题文章
        CopyRight 2018-2019 实验室设备网 版权所有