CSS align-content属性

  • 定义和用法

    align-content属性修改了flex-wrap属性的行为 。它与align-items类似 ,但它不是对齐flex项,而是对齐flex线。
    注意:此属性必须有多行项目才能生效!
    提示:使用justify-content属性对齐主轴上的项目(水平)。
    特征 说明
    默认值 stretch
    继承 没有
    动画 没有。CSS动画参考
    CSS版本 CSS3
    JavaScript语法 object.style.alignContent="center"尝试一下
  • 浏览器支持

    表中的数字指定了完全支持该属性的第一个浏览器版本。数字后跟-ms-, -webkit-,-moz-或-o-指定使用前缀的第一个版本。
    属性 Internet Explorer Chrome FireFox Safari Opera
    属性名称
    align-content 11.0 21.0 28.0 9.0 7.0-webkit- 12.1
  • CSS语法

    align-content: stretch|center|flex-start|flex-end|space-between|space-around|initial|inherit;
  • 实例

    将线条装到Flex容器的中心:
    div {
     width: 70px;
     height: 300px;
     border: 1px solid #c3c3c3;
     display: -webkit-flex;
     display: flex;
     -webkit-flex-wrap: wrap;
     flex-wrap: wrap;
     -webkit-align-content: center;
     align-content: center;
    }
    尝试一下
  • 属性值

    属性值 描述
    stretch 默认值。 线条伸展以占据剩余空间
    center 线条朝向flex容器的中心打包
    flex-start 线条朝向flex容器的开头打包
    flex-end 线条朝向flex容器的末端打包
    space-between 线条均匀分布在Flex容器中
    space-around 线条均匀分布在flex容器中,两端各有一半的空格
    initial 将此属性设置为其默认值。查看initial关键字
    inherit 从其父元素继承此属性。查看inherit关键字
  • 相关页面

    HTML教程:HTML样式