android 左右分栏联动布局,Layout 布局(24 分栏)

基础布局

使用单一分栏创建基础的栅格布局(:span=“0~24”)

.el-row {

margin-bottom: 20px;

&:last-child {

margin-bottom: 0;

}

}

.el-col {

border-radius: 4px;

}

.bg-purple-dark {

background: #99a9bf;

}

.bg-purple {

background: #d3dce6;

}

.bg-purple-light {

background: #e5e9f2;

}

.grid-content {

border-radius: 4px;

min-height: 36px;

}

.row-bg {

padding: 10px 0;

background-color: #f9fafc;

}

分栏间隔

分栏之间存在间隔(:gutter=“number”)

.el-row {

margin-bottom: 20px;

&:last-child {

margin-bottom: 0;

}

}

.el-col {

border-radius: 4px;

}

.bg-purple-dark {

background: #99a9bf;

}

.bg-purple {

background: #d3dce6;

}

.bg-purple-light {

background: #e5e9f2;

}

.grid-content {

border-radius: 4px;

min-height: 36px;

}

.row-bg {

padding: 10px 0;

background-color: #f9fafc;

}

混合布局

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

.el-row {

margin-bottom: 20px;

&:last-child {

margin-bottom: 0;

}

}

.el-col {

border-radius: 4px;

}

.bg-purple-dark {

background: #99a9bf;

}

.bg-purple {

background: #d3dce6;

}

.bg-purple-light {

background: #e5e9f2;

}

.grid-content {

border-radius: 4px;

min-height: 36px;

}

.row-bg {

padding: 10px 0;

background-color: #f9fafc;

}

分栏偏移

支持偏移指定的栏数。(:offset=“6”)

.el-row {

margin-bottom: 20px;

&:last-child {

margin-bottom: 0;

}

}

.el-col {

border-radius: 4px;

}

.bg-purple-dark {

background: #99a9bf;

}

.bg-purple {

background: #d3dce6;

}

.bg-purple-light {

background: #e5e9f2;

}

.grid-content {

border-radius: 4px;

min-height: 36px;

}

.row-bg {

padding: 10px 0;

background-color: #f9fafc;

}

对齐方式

通过 flex 布局来对分栏进行灵活的对齐。(type=“flex”)

.el-row {

margin-bottom: 20px;

&:last-child {

margin-bottom: 0;

}

}

.el-col {

border-radius: 4px;

}

.bg-purple-dark {

background: #99a9bf;

}

.bg-purple {

background: #d3dce6;

}

.bg-purple-light {

background: #e5e9f2;

}

.grid-content {

border-radius: 4px;

min-height: 36px;

}

.row-bg {

padding: 10px 0;

background-color: #f9fafc;

}

响应式布局

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

.el-col {

border-radius: 4px;

}

.bg-purple-dark {

background: #99a9bf;

}

.bg-purple {

background: #d3dce6;

}

.bg-purple-light {

background: #e5e9f2;

}

.grid-content {

border-radius: 4px;

min-height: 36px;

}

标签:24,bg,Layout,purple,radius,background,4px,border,分栏

来源: https://blog.csdn.net/woshichengce/article/details/94405144

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值