2017-06-15 19 views
0

IはN = 5までのdivのN数を有する、私は別の私が互いに隣フレックスDIV容器Nのdiv要素に水平に整列する フレックスボックス水平位置

X命名DIVました。 しかし、X divは、そこにいくつのN個のdivがあっても、フレックスコンテナの右側に常にプッシュされなければなりません。例えば

N N    X 
N N N   X 

私は左フロートといくつかのサイズでこれを行うことができますが、私はFlexで迷子になっています。最後のN divの次の位置にX divを取得できますが、常にその位置に固定されているかのように、右側には移動しません。

+1

マージン左適用:自動; 〜X – Gerard

+0

コンテナに 'justify-content:space-between'を使用することもできます。 –

答えて

2

マージン左:自動適用にX

.container { 
 
    display: flex; 
 
    justify-content: flex-start; 
 
} 
 

 
.n, 
 
.x { 
 
    width: 15%; 
 
} 
 

 
.x { 
 
    margin-left: auto; 
 
}
<div class="container"> 
 
    <div class="n">N</div> 
 
    <div class="n">N</div> 
 
    <div class="n">N</div> 
 
    <div class="x">X</div> 
 
</div>

関連する問題