欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

给自己看的flex布局方法

发布时间:2025/3/21 编程问答 35 豆豆
生活随笔 收集整理的这篇文章主要介绍了 给自己看的flex布局方法 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

 

flex是flexiblebox的缩写,中文名字弹性盒子布局,在小程序布局中支持的很好

在试验之前可以看一下张鑫旭的flex https://www.zhangxinxu.com/wordpress/2018/10/display-flex-css3-css/

1.给父容器设置了display:flex;则内部容器的块状特性会自动消失(再给内部元素设置display:block无效):

2.设置flex-direction:column则其子元素为垂直排列(高度会自适应) ,

如果不设置flex-direction,则默认会设置成row(横向布局)

.

3.设置颠倒(所有元素对齐的方向也会改变,对于竖直排序的也一样):

4.justify-content:start/end 设置了子元素的对齐方向

 

 justify-content:center 设置子元素居中

 

 justify-content:space-between :平均分布

 

 justify-content:space-between :等距分布(1号元素与2号元素与3号元素左右的距离都相等)

垂直居中:

垂直水平居中:

5.主轴和交叉轴:

谁是主轴根据flex-direction来指定

row:水平方向是主轴

colmun:垂直方向的是主轴

justify-content指的是主轴上面的排列方式; align-items指的是交叉轴上面的排列方式; 要下图的布局方式是对垂直方向的子元素的对齐方向改变,所以只需要justify-content的样式:

 

 

 

根据文字基线对齐

 

如果子元素的宽度大于父元素的宽度,又没有设置换行,则会自动调整子元素宽度

设置换行(设置高度可以消除与上边两个的间距)

 

转载于:https://www.cnblogs.com/rmty/p/10901542.html

总结

以上是生活随笔为你收集整理的给自己看的flex布局方法的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。