发表日期: 2022-05-31 09:11:00 浏览次数:114
黑龙江省黑河外贸网站建设-双语网站制作-企业中英文网站优化推广-多语言集团网站定制开发

space-around 值显示弹性线在其之前、之间和之后带有空格:
.flex-container {
display: flex;
height: 600px;
flex-wrap: wrap;
align-content: space-around;
}
亲自试一试
实例
stretch 值拉伸弹性线以占据剩余空间(默认):
.flex-container {
display: flex;
height: 600px;
flex-wrap: wrap;
align-content: stretch;
}
亲自试一试
实例
center 值在容器中间显示弹性线:
.flex-container {
display: flex;
height: 600px;
flex-wrap: wrap;
align-content: center;
}
亲自试一试
实例
flex-start 值在容器开头显示弹性线:
.flex-container {
display: flex;
height: 600px;
flex-wrap: wrap;
align-content: flex-start;
}
亲自试一试
实例
flex-end 值在容器的末尾显示弹性线:
.flex-container {
display: flex;
height: 600px;
flex-wrap: wrap;
align-content: flex-end;
}
亲自试一试
完美的居中
在下面的例子中,我们会解决一个非常常见的样式问题:完美居中。
解决方案:将 justify-content 和 align-items 属性设置为居中,然后 flex 项目将完美居中:
实例
.flex-container {
display: flex;
height: 300px;
justify-content: center;
align-items: center;
}
亲自试一试
子元素(项目)
flex 容器的直接子元素会自动成为弹性(flex)项目。
1
2
3
4
上面的元素代表一个灰色 flex 容器内的四个蓝色 flex 项目。
实例
<div class="flex-container">
<div>1</div>
<div>2</div>
<div>3</div>
<div>4</div>
</div>
亲自试一试
用于弹性项目的属性有:
order
flex-grow
flex-shrink
flex-basis
flex
align-self
order 属性
order 属性规定 flex 项目的顺序。
1
2
3
4
代码中的首个 flex 项目不必在布局中显示为第一项。
order 值必须是数字,默认值是 0。
实例
order 属性可以改变 flex 项目的顺序:
<div class="flex-container">
<div style="order: 3">1</div>
<div style="order: 2">2</div>
<div style="order: 4">3</div>
<div style="order: 1">4</div>
</div>
亲自试一试
flex-grow 属性
flex-grow 属性规定某个 flex 项目相对于其余 flex 项目将增长多少。
黑龙江省黑河外贸网站建设-双语网站制作-企业中英文网站优化推广-多语言集团网站定制开发