Line 1: |
Line 1: |
− | <div class="left"> | + | <style type="text/css"> |
− | <p>I have updated this example to show a great way of getting a two column layout.</p>
| + | .flexbox { |
− | </div>
| + | display: -ms-flex; |
− | <div class="right">
| + | display: -webkit-flex; |
− | <ul> | + | display: flex; |
− | <li>The columns are in the right order semantically</li>
| + | width: 100%; |
− | <li>You don't have to float both columns</li>
| + | } |
− | <li>You don't get any odd wrapping behaviour</li>
| |
− | <li>The columns are fluid to the available page...</li>
| |
− | <li>They don't have to be fluid to the available page - but any container!</li>
| |
− | </ul> | |
− | </div>
| |
| | | |
| .left { | | .left { |
− | background-color: Red; | + | background: #a0ffa0; |
− | float: left; | + | min-width: 75px; |
− | width: 50%; | + | flex-grow: 0; |
| } | | } |
| | | |
| .right { | | .right { |
− | background-color: Aqua; | + | background: #a0a0ff; |
− | margin-left: 50%; | + | flex-grow: 1; |
| } | | } |
| + | </style> |
| + | |
| + | ... |
| + | |
| + | <div class="flexbox"> |
| + | <div class="left">AAA</div> |
| + | <div class="right">BBB</div> |
| + | </div> |
| | | |
| {{M365}} | | {{M365}} |