提交 c3a8b5c3 编写于 作者: 展新

changed: 修改flex的class书写方式

上级 bf7d15a8
...@@ -9,30 +9,29 @@ Flex 子元素垂直对齐 ...@@ -9,30 +9,29 @@ Flex 子元素垂直对齐
````html ````html
<div class="row-flex center top"> <p>顶部对齐</p>
<div class="row-flex row-flex-center row-flex-top">
<div class="col-4 hight-100">2</div> <div class="col-4 hight-100">2</div>
<div class="col-4 hight-50">2</div> <div class="col-4 hight-50">2</div>
<div class="col-4 hight-120">2</div> <div class="col-4 hight-120">2</div>
<div class="col-4 hight-80">2</div> <div class="col-4 hight-80">2</div>
</div> </div>
<p>顶部对齐</p>
<div class="row-flex space-around middle"> <p>居中对齐</p>
<div class="row-flex row-flex-space-around row-flex-middle">
<div class="col-4 hight-100">2</div> <div class="col-4 hight-100">2</div>
<div class="col-4 hight-50">2</div> <div class="col-4 hight-50">2</div>
<div class="col-4 hight-120">2</div> <div class="col-4 hight-120">2</div>
<div class="col-4 hight-80">2</div> <div class="col-4 hight-80">2</div>
</div> </div>
<p>居中对齐</p>
<div class="row-flex space-between bottom"> <p>底部对齐</p>
<div class="row-flex row-flex-space-between row-flex-bottom">
<div class="col-4 hight-100">2</div> <div class="col-4 hight-100">2</div>
<div class="col-4 hight-50">2</div> <div class="col-4 hight-50">2</div>
<div class="col-4 hight-120">2</div> <div class="col-4 hight-120">2</div>
<div class="col-4 hight-80">2</div> <div class="col-4 hight-80">2</div>
</div> </div>
<p>底部对齐</p>
```` ````
......
...@@ -9,46 +9,47 @@ Flex 布局基础 ...@@ -9,46 +9,47 @@ Flex 布局基础
--- ---
````html ````html
<p>子元素居左排列</p>
<div class="row-flex start"> <div class="row-flex row-flex-start">
<div class="col-4">2</div> <div class="col-4">2</div>
<div class="col-4">2</div> <div class="col-4">2</div>
<div class="col-4">2</div> <div class="col-4">2</div>
<div class="col-4">2</div> <div class="col-4">2</div>
</div> </div>
<p>子元素居左排列</p>
<div class="row-flex center"> <hr />
<p>子元素居中排列</p>
<div class="row-flex row-flex-center">
<div class="col-4">2</div> <div class="col-4">2</div>
<div class="col-4">2</div> <div class="col-4">2</div>
<div class="col-4">2</div> <div class="col-4">2</div>
<div class="col-4">2</div> <div class="col-4">2</div>
</div> </div>
<p>子元素居中排列</p>
<div class="row-flex end"> <p>子元素居右排列</p>
<div class="row-flex row-flex-end">
<div class="col-4">2</div> <div class="col-4">2</div>
<div class="col-4">2</div> <div class="col-4">2</div>
<div class="col-4">2</div> <div class="col-4">2</div>
<div class="col-4">2</div> <div class="col-4">2</div>
</div> </div>
<p>子元素居右排列</p>
<div class="row-flex space-between"> <p>子元素等宽排列</p>
<div class="row-flex row-flex-space-between">
<div class="col-4">2</div> <div class="col-4">2</div>
<div class="col-4">2</div> <div class="col-4">2</div>
<div class="col-4">2</div> <div class="col-4">2</div>
<div class="col-4">2</div> <div class="col-4">2</div>
</div> </div>
<p>子元素等宽排列</p>
<div class="row-flex space-around"> <p>子元素分散对齐</p>
<div class="row-flex row-flex-space-around">
<div class="col-4">2</div> <div class="col-4">2</div>
<div class="col-4">2</div> <div class="col-4">2</div>
<div class="col-4">2</div> <div class="col-4">2</div>
<div class="col-4">2</div> <div class="col-4">2</div>
</div> </div>
<p>子元素分散对齐</p>
```` ````
......
...@@ -13,5 +13,4 @@ ...@@ -13,5 +13,4 @@
<div class="col-18 col-push-6">.col-18 .col-push-6</div> <div class="col-18 col-push-6">.col-18 .col-push-6</div>
<div class="col-6 col-pull-18">.col-6 .col-pull-18</div> <div class="col-6 col-pull-18">.col-6 .col-pull-18</div>
</div> </div>
```` ````
\ No newline at end of file
...@@ -38,69 +38,42 @@ ...@@ -38,69 +38,42 @@
} }
// x轴原点 // x轴原点
.row-flex.start, .row-flex-start {
.row-flex.start.top,
.row-flex.start.middle,
.row-flex.start.bottom {
justify-content: flex-start; justify-content: flex-start;
} }
// x轴居中 // x轴居中
.row-flex.center, .row-flex-center {
.row-flex.center.top,
.row-flex.center.middle,
.row-flex.center.bottom {
justify-content: center; justify-content: center;
} }
// x轴反方向 // x轴反方向
.row-flex.end, .row-flex-end {
.row-flex.end.top,
.row-flex.end.middle,
.row-flex.end.bottom {
justify-content: flex-end; justify-content: flex-end;
} }
// x轴平分 // x轴平分
.row-flex.space-between, .row-flex-space-between {
.row-flex.space-between.top,
.row-flex.space-between.middle,
.row-flex.space-between.bottom {
justify-content: space-between; justify-content: space-between;
} }
// x轴有间隔地平分 // x轴有间隔地平分
.row-flex.space-around, .row-flex-space-around {
.row-flex.space-around.top,
.row-flex.space-around.middle,
.row-flex.space-around.bottom {
justify-content: space-around; justify-content: space-around;
} }
// 顶部对齐 // 顶部对齐
.row-flex.center.top, .row-flex-top {
.row-flex.start.top,
.row-flex.end.top,
.row-flex.space-between.top,
.row-flex.space-around.top {
align-items: flex-start; align-items: flex-start;
} }
// 居中对齐 // 居中对齐
.row-flex.center.middle, .row-flex-middle {
.row-flex.start.middle,
.row-flex.end.middle,
.row-flex.space-between.middle,
.row-flex.space-around.middle {
align-items: center; align-items: center;
} }
// 底部对齐 // 底部对齐
.row-flex.center.bottom, .row-flex-bottom {
.row-flex.start.bottom,
.row-flex.end.bottom,
.row-flex.space-between.bottom,
.row-flex.space-around.bottom {
align-items: flex-end; align-items: flex-end;
} }
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册