css3
语法中flex
的align-items
和align-content
有什么区别?下面编程教程网小编给大家科普一下!
align-items属性
align-items属性可以应用于所有的flex容器,它的作用是设置flex子项在每个flex行的交叉轴上的默认对齐方式。
.flex {
display: flex;
align-items: center;
}
align-content属性
在flex容器指定高度并且子项为多行时,align-content: center是将子项作为一个整体,然后这个整体在flex容器的交叉轴上居中对齐的。
.flex {
height: 300px;
display: flex;
flex-wrap: wrap;
align-content: center;
}
条件 | 属性(是否有效果) | ||
子项 | flex容器 | align-items | align-content |
单行 | 不指定高度 | 是 | 否 |
固定高度 | 是 | 否(但是有设置flex-wrap:wrap;时,有效果) | |
多行 | 不指定高度 | 是 | 否 |
固定高度 | 是 | 是 |
沃梦达教程
本文标题为:flex属性中align-items和align-content有什么区别
猜你喜欢
- js替代copy(示例代码) 2023-12-01
- 前端必会的Webpack优化技巧 2024-01-04
- Redis内存分析工具—redis-rdb-tools (转载http://www.voidcn.com/article/p-axfdqxmd-bro.html) 2023-10-26
- ajax三级联动下拉菜单效果 2023-01-31
- Bootstrap学习笔记之css组件(3) 2024-01-04
- 学习JavaScript一定要知道的3个小技巧 2023-08-12
- 创建与框架无关的JavaScript插件 2023-11-30
- Json格式详解 2023-08-12
- 大小不固定的图片、多行文字的水平垂直居中实现方法 2023-12-15
- 使用HTML5推送状态URL为单页网站配置nginx 2023-10-25