css中flex布局的水平与垂直对齐
1、我们以这个案例作为演示,这个是没有设置flex布局时的样子

2、接下来我们给几个button的父容器div设置display属性为flex,刷新页面可以看到这样,但是并不美观

3、接下来通过align-items控制 flex 项在交叉轴上的对齐位置,如下:div { ...... display: flex; align-items: center;}我们将它设置为交叉轴居中对齐,刷新页面得到

5、接下来我们可以通过justify-content控制 flex 项在主轴上的对齐方式:div { ...... displa烤恤鹇灭y: flex; align-items: center; justify-content: space-evenly;},刷新页面得到如图效果,这个是使得每个元素沿主轴方向的空间一样大,占满父容器

6、关于align-items和justify-content的更多属性值,大家可以去查看官方文档,然后再自己尝试,查看页面显示效果
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:60
阅读量:34
阅读量:30
阅读量:74
阅读量:21