css弹性盒简介之一

css布局经历了使用table和float布局的过程,W3C推出了flexbox的布局方式。

Flexbox基础

flex container

使用div或者其他标签作为容器,用于放置其他子元素。

flex items

嵌套在容器中的直接元素自动转为flex item,子元素的子元素便不是flex item。

实例

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<!-- html part -->
<div class="container">
<div>A flex item</div>
<div>Another flex item</div>
<div>A third flex item</div>
</div>

/* css part */
.container {
display: -webkit-flex;
display: flex;
}

.container div {
-webkit-flex: 1;
flex: 1;
}

作者

潘绳杰

发布于

2017-03-23

更新于

2025-01-19

许可协议

评论