flexbox-vertikal geteilte container in HALBE

Kann jemand sagen wie kann ich rechts oben container und rechts unten - container haben die gleiche Höhe und die Spaltung des roten Behälter 50-50% vertikal. Egal, was ist der Inhalt im inneren. Ich versuchte, stretching Inhalt und habe Sie gewickelt, während flex-direction: row zu halten gleiche Höhe für Elemente, aber ich bin verloren.

Was ich erwarte: rechts oben container wächst der gleichen Höhe wie rechts unten, die auch die Ergebnisse der Links container wächst automatisch natürlich.
flexbox-vertikal geteilte container in HALBE

Dies ist, was ich habe, so weit: http://jsbin.com/rozoxoneki/edit?html,css-Ausgabe

.flex{
  display: flex;
  border: 5px solid red;
  &-child{
    background: green;
    border: 2px solid yellow;
    flex: 1;
  }
}

.flex--vertical{
  flex-direction: row;
  flex-wrap: wrap;

  > .flex-child{
    min-width: 100%;
  }
}


<div class="flex">
  <div class="flex-child">
    left
  </div>
  <div class="flex-child flex flex--vertical">
    <div class="flex-child">
      <h1>right top</h1>
    </div>
    <div class="flex-child">
      <h1>right bottom</h1>
      <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Accusantium autem esse iste voluptate eum ex mollitia temporibus unde eveniet omnis, vel, corrupti sed nobis consequatur quaerat ad sequi aliquid nostrum?</p>
    </div>
  </div>
</div>
  • Im Grunde, können Sie nicht...das ist nicht der Weg flexbox funktioniert. Sie können die Boxen zunächst der gleiche Größe, aber sobald Inhalte Hinzugefügt wird, dann wird der flexy Teil der flexbox kommt in den Ort.
InformationsquelleAutor zsitro | 2016-04-12
Schreibe einen Kommentar