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中的三种继承方式及其优缺点 2023-11-30
- Vue入门笔记Day 8 2023-10-08
- nginx搭建vue项目,刷新页面404解决方法? 2024-12-09
- Bootstrap 3的box-sizing样式导致UEditor控件的图片无法正常缩放的解决方案 2024-03-11
- 详解js location.href和window.open的几种用法和区别 2024-01-03
- 父窗口获取layer.open()打开的子窗口的数据 2023-11-30
- 服务控件与html标签的一点 2023-10-29
- Ajax 设置Access-Control-Allow-Origin实现跨域访问 2023-01-26
- 实例讲解Cookies欺骗与session欺骗入侵 2024-04-15
- vue better scroll 无法滚动的解决方法 2024-04-03