您现在的位置是:网站首页> 编程资料编程资料
flex布局换行空白间隙之align-content的使用flex布局实现无缝滚动的示例代码解决flex布局space-between最后一行左对齐的方法Flex移动布局中单行和双行布局的区别及使用详解CSS3新增布局之: flex详解flex布局实现每行固定数量+自适应布局浅谈Flex布局与缩放比例计算Flex布局做出自适应页面(语法和案例)深入浅析CSS3中的Flex布局整理详解CSS中的flex布局css用Flex布局制作简易柱状图的实现
2023-10-17
520人已围观
简介 这篇文章主要介绍了flex布局换行空白间隙之align-content的使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
一、本文实现的效果图如下:布局右侧使用flex布局,超过3个则换行。

父元素代码如下:
.nav-right{ width: 75%; padding: 10px; display: flex; /* 默认是水平的 */ flex-direction: row;/*设置子元素的排列方向*/ flex-wrap: wrap;/*溢出则换行*/ } 子元素代码如下:
.nav-right-item{ width: 33.33%; height: 120px; text-align: center; } 但是结果并不如人愿,行与行之间存在空白间隙

解决办法只需要在父元素加上align-content:flex-start
.nav-right{ width: 75%; padding: 10px; display: flex; flex-direction: row; flex-wrap: wrap; align-content: flex-start/*子元素之间取消空白间隙,并把项目放在容器顶部。*/ }align-content
作用:
会设置自由盒内部各个项目在垂直方向排列方式。
条件:
必须对父元素设置自由盒属性display:flex;,并且设置排列方式为横向排列flex-direction:row;并且设置换行,flex-wrap:wrap;这样这个属性的设置才会起作用。
设置对象:
这个属性是对她容器内部的项目起作用,对父元素进行设置。
取值:
stretch:默认设置,会拉伸容器内每个项目占用的空间,填充方式为给每个项目下方增加空白。第一个项目默认从容器顶端开始排列。

Align-content qweee
Center:这个会取消项目之间的空白并把所有项目垂直居中。
关于文档元素测试 qweee

flex-start:这个会取消项目之间的空白,并把项目放在容器顶部。
关于文档元素测试 qweee

flex-end:这个会取消项目之间的空白并把项目放在容器底部。
align-content:flex-end;

space-between这个会使项目在垂直方向两端对齐。即上面的项目对齐容器顶部,最下面一个项目对齐容器底部。留相同间隔在每个项目之间。
align-content:space-between;

space-around:这个会使每个项目上下位置保留相同长度空白,使得项目之间的空白为两倍的单个项目空白。
align-content:space-around;

inherit:使得元素的这个属性继承自它的父元素。
innitial:使元素这个属性为默认初始值。
注:文章部分代码来自关于css中的align-content属性详解
到此这篇关于flex布局换行空白间隙之align-content的使用的文章就介绍到这了,更多相关flex换行空白间隙内容请搜索以前的文章或继续浏览下面的相关文章,希望大家以后多多支持!
相关内容
- css 命名:BEM, scoped css, css modules 与 css-in-js详解CSS使用BEM命名规范实践CSS样式书写顺序和命名规范及注意事项值得收藏的CSS命名规范(规则)常用的CSS命名规则 好的 CSS 命名规范可以节约 Debug 时间CSS规范BEM CSS和OOCSS的示例代码详解详解css BEM书写规范 从QQtabBar看css命名规范BEM的详细介绍
- 纯CSS实现图片百叶窗展示效果示例非常漂亮的CSS3百叶窗焦点图动画
- 详解中文字体在CSS样式中font-family对应的英文名称
- 深入浅析CSS 的多种背景及使用场景和技巧CSS Transition通过改变Height实现展开收起元素从QQtabBar看css命名规范BEM的详细介绍css实现两栏布局,左侧固定宽,右侧自适应的多种方法CSS 实现Chrome标签栏的技巧CSS实现两列布局的N种方法CSS实现隐藏搜索框功能(动画正反向序列)CSS3中Animation实现简单的手指点击动画的示例详解CSS中的特指度和层叠问题详解overflow:hidden的作用(溢出隐藏、清除浮动、解决外边距塌陷)关于CSS浮动与取消浮动的问题
- 成语玩命猜 一个独字上面画着一副旗子 答案是什么成语_手机游戏_游戏攻略_
- 玩命猜成语 户字少一横 答案是什么成语_手机游戏_游戏攻略_
- 陌陌争霸打不过对手怎么办 如何才能打过对手_手机游戏_游戏攻略_
- 喂我石油2 第1关 三星过关图文攻略_手机游戏_游戏攻略_
- 全民飞机大战 金币怎么得 金币获取方法分享_手机游戏_游戏攻略_
- 全民英雄特殊卡魂全方位解析_全民英雄特殊卡魂的作用说明_手机游戏_游戏攻略_
