afc163
10 years ago
7 changed files with 216 additions and 3 deletions
@ -0,0 +1,40 @@ |
|||||
|
# Flex Align |
||||
|
|
||||
|
- order: 5 |
||||
|
|
||||
|
Flex 子元素垂直对齐 |
||||
|
|
||||
|
|
||||
|
--- |
||||
|
|
||||
|
|
||||
|
````html |
||||
|
<div class="row-flex center top"> |
||||
|
<div class="col-4 hight-100">2</div> |
||||
|
<div class="col-4 hight-50">2</div> |
||||
|
<div class="col-4 hight-120">2</div> |
||||
|
<div class="col-4 hight-80">2</div> |
||||
|
</div> |
||||
|
<p>顶部对齐</p> |
||||
|
|
||||
|
<div class="row-flex space-around middle"> |
||||
|
<div class="col-4 hight-100">2</div> |
||||
|
<div class="col-4 hight-50">2</div> |
||||
|
<div class="col-4 hight-120">2</div> |
||||
|
<div class="col-4 hight-80">2</div> |
||||
|
</div> |
||||
|
<p>居中对齐</p> |
||||
|
|
||||
|
<div class="row-flex space-between bottom"> |
||||
|
<div class="col-4 hight-100">2</div> |
||||
|
<div class="col-4 hight-50">2</div> |
||||
|
<div class="col-4 hight-120">2</div> |
||||
|
<div class="col-4 hight-80">2</div> |
||||
|
</div> |
||||
|
<p>底部对齐</p> |
||||
|
|
||||
|
```` |
||||
|
|
||||
|
|
||||
|
|
||||
|
|
@ -0,0 +1,23 @@ |
|||||
|
# Flex Order |
||||
|
|
||||
|
- order: 6 |
||||
|
|
||||
|
通过 Flex 布局的 Order 来改变元素的排序 |
||||
|
|
||||
|
|
||||
|
--- |
||||
|
|
||||
|
|
||||
|
````html |
||||
|
<div class="row-flex"> |
||||
|
<div class="col-6 col-order-4">1 col-order-4</div> |
||||
|
<div class="col-6 col-order-3">2 col-order-3</div> |
||||
|
<div class="col-6 col-order-2">3 col-order-2</div> |
||||
|
<div class="col-6 col-order-1">4 col-order-1</div> |
||||
|
</div> |
||||
|
|
||||
|
```` |
||||
|
|
||||
|
|
||||
|
|
||||
|
|
@ -0,0 +1,57 @@ |
|||||
|
# Flex Basic |
||||
|
|
||||
|
- order: 4 |
||||
|
|
||||
|
Flex 布局基础 |
||||
|
|
||||
|
使用 `row-flex` 定义 `flex` 布局,其子元素根据不同的值 `start`,`center`,`end`,`space-between`,`space-around`,分别定义其在父节点里面的排版方式。 |
||||
|
|
||||
|
--- |
||||
|
|
||||
|
````html |
||||
|
|
||||
|
<div class="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> |
||||
|
<p>子元素居左排列</p> |
||||
|
|
||||
|
<div class="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> |
||||
|
<p>子元素居中排列</p> |
||||
|
|
||||
|
<div class="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> |
||||
|
<p>子元素居右排列</p> |
||||
|
|
||||
|
<div class="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> |
||||
|
<p>子元素等宽排列</p> |
||||
|
|
||||
|
<div class="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> |
||||
|
<p>子元素分散对齐</p> |
||||
|
|
||||
|
```` |
||||
|
|
||||
|
|
||||
|
|
||||
|
|
Loading…
Reference in new issue