1
私は4つのリストアイテムを持っています.3つのアイテムを同じサイズにし、もう1つを300pxにします。フレックスアイテムを固定幅にし、その兄弟をすべて同じサイズにします
マイHTML:
<ul class="test">
<li class="desc">Test description</li>
<li class="test">Test</li>
<li class="test">Test</li>
<li class="test">Test</li>
</ul>
マイSASS:
ul.test {
flex: 1 0 auto;
flex-direction: row;
display: flex;
}
li.desc{
width: 300px;
}
li.test{
background: green;
flex: 1 0 auto
}
は私が最初のLiは、幅が300ピクセルであることを、その後、他の三つが同じサイズになりたいです。
こんにちはマイケル、私は1つのフィールド内のテキストや幅のボックスの増加を増加させました。右の3つの李をどのように同じサイズにしますか? – AngularM
これらの3つの項目でこれを試してみてください。 'flex:0 0 calc(33% - 100px);'これは、各項目をコンテナ内のスペースの1/3から固定兄弟の1/3を引いた値に設定します。 –
これまでの私のプランカです:https://plnkr.co/edit/gLMdS54sj8OYTZqV383o?p=preview – AngularM