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有什么区别
基础教程推荐
猜你喜欢
- 详解CSS3 用border写 空心三角箭头 (两种写法) 2024-01-16
- 纯CSS实现了下划线的交互动画效果 2023-12-20
- 利用HTML+CSS实现跟踪鼠标移动功能 2023-12-21
- layui的弹出框msg修改字体按钮样式 2022-10-21
- 监控 url fragment变化的js代码 2023-12-27
- DIV遮罩层如何实现 2024-01-16
- html加css样式实现js美食项目首页示例代码 2022-11-23
- jQuery加密密码到cookie的实现代码 2024-02-10
- js树插件zTree获取所有选中节点数据的方法 2023-12-15
- 获取IE浏览器Cookie信息的方法 2024-02-10
