JavaScript HTML DOM Style alignContent 属性

  • alignContent 属性

    当flex容器的项没有使用横轴(垂直方向)上的所有可用空间时,alignContent属性对这些项进行对齐。
    提示:使用justifyContent属性对齐主轴上的项目(水平)。
    注意:此属性必须有多行项目才能生效。
    定位<div>元素的flex项目,并在行之间留出空格:
    //  Safari 7.0+
    document.getElementById("main").style.WebkitAlignContent = "space-between";
    
    // 标准语法
    document.getElementById("main").style.alignContent = "space-between";
    
    尝试一下
  • 浏览器支持

    IE/Edge Chrome FireFox Safari Opera
    属性
    alignContent
    11.0+
    21.0+
    28.0+
    7.0+ Webkit
    12.1+
    注意: Safari支持另一种方法,即WebkitAlignContent属性。
  • 语法

    返回alignContent属性:
    object.style.alignContent
    设置alignContent属性:
    object.style.alignContent = "stretch|center|flex-start|flex-end|space-between|space-around|initial|inherit"
  • 属性值

    描述
    stretch 默认值。 项目被拉伸以适合容器
    center 项目位于容器的中心
    flex-start 项目位于容器的开头
    flex-end 项目位于容器的末尾
    space-between 项目位于行之间的空间
    space-around 项目在行之前,之间和之后都有空格
    initial 将此属性设置为其默认值。 阅读有关initial信息
    inherit 从其父元素继承此属性。 阅读有关inherit的信息
  • 技术细节

    项目 描述
    默认值: stretch
    返回值: 一个字符串,表示元素样式的align-content属性
    CSS版本 CSS3
  • 相关页面

    CSS参考:align-content属性