【问题标题】:What it the best practice to space elements evenly in Ionic?在 Ionic 中均匀分布元素的最佳实践是什么?
【发布时间】:2019-10-28 12:46:48
【问题描述】:

我正在尝试分隔一些元素,例如离子卡,均匀分布在内容区域内。当我尝试使用 Ionic ion-grid、ion-row 和 ion-col 时,这就是我得到的(也是我想要的)。

这样做的最佳做法是什么?

或者这是最好的方法?


  display: flex;
  justify-content: space-between;
  align-content: flex-start;

  flex-wrap: wrap;

【问题讨论】:

    标签: css ionic-framework


    【解决方案1】:
    display: flex;
    justify-content: space-evenly;
    

    【讨论】:

    • 感谢 Akash 的回复。如果每行有 3 个元素但最后一个元素只有两个,你会如何处理它?或者一般来说,如果元素数量不是每行元素的一个因素?
    • @JilReg space-evenly 基本上将用特定行中的元素平均填充剩余空间。 space-around 是类似的,除了它会在元素之间提供更多的空间,而不是开始和结束的空间。您可以在这两者之间进行尝试,或者如果您想将某些元素与 res 对齐,您可以使用 align-self 属性,但您无能为力。
    • 但是,据我了解,您希望最后一行中的 2 个元素遵循与上述相同的模式,但最后将空格留空,您可以从给定宽度开始根据每行需要多少个元素来选择元素,然后包装的元素将遵循与其余元素相同的模式。
    猜你喜欢
    • 1970-01-01
    • 2016-03-20
    • 2014-09-29
    • 2018-07-03
    • 2021-06-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-07
    相关资源
    最近更新 更多