html中flex布局
时间: 2023-06-28 09:11:49 浏览: 102
flex布局-flex-layout-master.zip
Flex布局是一种弹性盒模型,可以让容器中的子元素按照一定的规则进行排列和分配空间。在HTML中,使用flex布局需要设置容器的display属性为flex或inline-flex。
下面是一个简单的例子:
```html
<div class="container">
<div class="item">1</div>
<div class="item">2</div>
<div class="item">3</div>
</div>
```
对应的CSS代码:
```css
.container {
display: flex;
justify-content: space-between;
align-items: center;
}
.item {
width: 100px;
height: 100px;
background-color: #ccc;
margin: 10px;
}
```
上面的代码将三个子元素按照flex布局进行排列。其中,容器的justify-content属性设置为space-between表示子元素之间均匀分布,align-items属性设置为center表示子元素垂直居中对齐。子元素的宽度、高度和外边距也进行了设置。
除此之外,flex布局还有其他一些属性,比如flex-direction、flex-wrap、flex-grow等,可以根据实际需要进行设置。
阅读全文