您现在的位置是:网站首页> 编程资料编程资料
CSS中display flex整理(布局利器) 详解CSS中的flex布局CSS3 Flex 弹性布局实例代码详解css flex几种多列布局详解CSS3伸缩布局盒模型Flex布局css flex 弹性布局详解CSS3新增布局之: flex详解
2023-10-18
298人已围观
简介 本文给大家整理了CSS中display flex(布局利器) 的相关知识,本文通过实例截图的形式给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友参考下吧
关于display:flex布局,有人了解颇深,我也是看着别人的东西学习的。
display:flex的布局是什么、基本概念之类的我根本就不了解,只会用。每次看到概念之类的东西,我都是扫一眼就过去。
第一个属性和用法:flex-direction
我了解的方法有4个:row(水平排列)、row-revese(水平反向排列)、column(垂直排列)、column-reserve(垂直反向排列)

上面的代码和效果图是属性为row时的效果
注意:虽然是设置好的宽度,但是父容器只有300px,子div没法达到100px,而是适应父容器
只需要将 flex-direction: row代码替换成flex-direction:row-revese 或者flex-direction:column 或则flex-direction:column-reserve,就可以得到不同的效果
下面是效果图:

row-revese
-------

column
-------

column-reverse
-------
第二个属性和用法:flex-wrap
这是换行属性:nowrap(不换行)、wrap(换行)、wrap-reverse(方向换行)

这是换行的代码和效果图
-------
将属性flex-wrap: wrap 替换成nowrap(不换行)、wrap-reverse(方向换行)得到的效果图如下:

nowrap
-----

wrap-reverse
---------
第三个属性和用法:justify-content
包含的属性有:justify-content: start | end | flex-start | flex-end | center | left | right | space-between | space-around | space-evenly | stretch | safe | unsafe | baseline | first baseline | last baseline
(这些属性都是抄别人的)
flex-start(默认值):左对齐;

左对齐
flex-end:右对齐

右对齐
center:居中;
居中对齐space-between:两端对齐,项目之间间隔相等;

两端对齐space-around:每个项目两侧的间隔相等,即项目之间的间隔比项目与边框的间隔大一倍。

两侧间隔相等在下小白,也是从那里偷来了很多东西
总结
以上所述是小编给大家介绍的CSS中display flex整理(布局利器) ,希望对大家有所帮助!
相关内容
- css实现不同浏览器下兼容文本两端对齐对常见的css属性进行浏览器兼容性总结(推荐)CSS浏览器兼容性常见问题总结大全(推荐)详解CSS3浏览器兼容兼容主流浏览器的CSS透明代码(必看篇)史上最全的CSS hack方式一览(兼容多浏览器)CSS设置DIV垂直居中的N种方法 兼容IE浏览器 使用CSS的@supports标记来检测浏览器的兼容情况关于老式浏览器兼容HTML5和CSS3的问题CSS左侧固定宽 右侧自适应的实现代码(兼容所有浏览器)主流浏览器css兼容问题汇总
- 无尽之剑3 稀有宝石提升及宝石合成的方法_手机游戏_游戏攻略_
- 找你妹2人物拉不拉稀酋长详细介绍_手机游戏_游戏攻略_
- 找你妹2人物亚美蝶详细介绍_手机游戏_游戏攻略_
- 找你妹2人物互鲁娃详细介绍_手机游戏_游戏攻略_
- 找你妹2人物玛丽莲萌露详细介绍_手机游戏_游戏攻略_
- 百万亚瑟王 麽麽有什么用_手机游戏_游戏攻略_
- 全民英雄维护后英雄消失解决方法_全民英雄维护后英雄消失怎么解决_手机游戏_游戏攻略_
- 全民飞机大战满级飞机max弹道全方位解析_手机游戏_游戏攻略_
- 全民飞机大战刷分时闪退解决方法_全民飞机大战刷分闪退怎么解决_手机游戏_游戏攻略_
