2016-08-01 5 views
-2

私は大きなフレックスコンテナを持っています。内部には2つのフレックスコンテナがあります。それらのそれぞれに、いくつかの行のリスト項目があります。問題は、アイテム数の少ないものが、他のアイテムの高さに合わせて伸びているため、要素間に余裕があることです。フレックスボックスがフレックスボックスと同じ高さにならないようにするにはどうすればいいですか?

+3

コードplz!!!!!! – nicael

+0

可能な重複:[Flexboxの等しい高さの列を無効にする方法](http://stackoverflow.com/q/33034660/3597276) –

答えて

0

内側フレックスボックスにalign-self: flex-start;を追加する必要があります。これは、ここではデフォルト値align-self: stretch;

を却下例です。

#outsideFlexBox { 
 
    display: flex; 
 
} 
 

 
.insideFlexBox { 
 
    display: flex; 
 
    align-self: flex-start; 
 
    margin: 10px; 
 
    padding: 10px; 
 
    background-color: #33FFCC; 
 
}
<div id="outsideFlexBox"> 
 
    <div class="insideFlexBox"> 
 
    <ul> 
 
     <li>Item 1</li> 
 
     <li>Item 2</li> 
 
     <li>Item 3</li> 
 
     <li>Item 4</li> 
 
     <li>Item 5</li> 
 
    </ul> 
 
    </div> 
 
    <div class="insideFlexBox"> 
 
    <ul> 
 
     <li>Item 1</li> 
 
     <li>Item 2</li> 
 
     <li>Item 3</li> 
 
    </ul> 
 
    </div> 
 
</div>

が、これは助けを願っています。

関連する問題