【问题标题】:Vertical alignment of items in a susy gallery()susy 画廊中项目的垂直对齐()
【发布时间】:2017-10-20 18:06:51
【问题描述】:

我如何vertical-align: middle susy gallery() 中的项目?我附上的图片显示了我的项目目前的垂直对齐方式。从我的突出显示中可以看出,它们目前都是vertical-align: top。

提前谢谢你。

奥利弗

【问题讨论】:

    标签: sass vertical-alignment susy


    【解决方案1】:

    使用gallery() 是不可能的,因为 CSS 没有任何方法可以垂直居中浮动。要获得居中的画廊,您应该使用 flexbox、grid、display-table 或 inline-block 布局。如果有帮助,您仍然可以使用 Susy 进行数学运算。这里是 flexbox:

    .container {
      display: flex;
      align-items: center;
      flex-wrap: wrap;
    }
    
    .item {
      background: lightgray;
      flex-basis: span(1 of 6);
      margin-right: gutter(of 6);
    
      &:nth-child(6n) {
        margin-right: 0;
      }
    }
    

    【讨论】:

      猜你喜欢
      • 2017-08-23
      • 2020-11-18
      • 1970-01-01
      • 2017-09-30
      • 2019-10-04
      • 2014-04-24
      • 2022-01-01
      • 2018-06-06
      • 2021-12-20
      相关资源
      最近更新 更多