代码之家  ›  专栏  ›  技术社区  ›  Bergrebell

弯曲方向:行-相同高度的子对象

  •  1
  • Bergrebell  · 技术社区  · 6 年前

    .child height: 100% flex-grow: 1 . 使用flexbox的推荐方法是什么?

    .parent {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        width: 800px;
    }
    
    .child {
      width: 150px;
      background-color: green;
      border: solid 1px black;
    }
    <div class="parent">
      <div class="child">
        Short Text
      </div>
      <div class="child">
        Long Text: Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla
      </div>
      <div class="child">
        Short Text
      </div>
    </div>
    1 回复  |  直到 6 年前
        1
  •  1
  •   akhtarvahid    6 年前

    .parent {
        display: flex;
        flex-direction: row;
        width: 800px;
        justify-content: center;
        align-items: stretch;
    }
    
    .child {
      width: 150px;
      background-color: green;
      border: solid 1px black;
    }
    <div class="parent">
      <div class="child">
        Short Text
      </div>
      <div class="child">
        Long Text: Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla
      </div>
      <div class="child">
        Short Text
      </div>
    </div>
        2
  •  1
  •   Paulie_D    6 年前

    移除 align-items:center

    .parent {
        display: flex;
        flex-direction: row;
        justify-content: center;
        width: 800px;
    }
    
    .child {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
      width: 150px;
      background-color: green;
      border: solid 1px black;
    }
    <div class="parent">
      <div class="child">
        Short Text
      </div>
      <div class="child">
        Long Text: Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla
      </div>
      <div class="child">
        Short Text
      </div>
    </div>