フレックスにはあまり使っていないので、私はフレックスでは良くありませんが、これを実現する方法は他にありません。私は簡単なフォームを作って、その右側に説明と入力があるラベルを付けたいと思っています。この説明はどのようなサイズでもかまいませんし、入力は親を満たすためにサイズを増やすでしょう。ここでは、コードは次のとおりです。フレックスボックス内の要素の動的な幅を作る
div {
display: flex;
width: 300px;
margin-bottom: 20px;
border: 1px solid red;
}
label {
height: 21px;
line-height: 21px;
font-size: 14px;
color: black;
flex: 1;
}
input {
margin-left: 20px;
flex: 1;
}
<div>
<label>Company</label>
<input type="text">
</div>
<div>
<label>Street</label>
<input type="text">
</div>
<div>
<label>Who are you?</label>
<input type="text">
</div>
それはこのようになります必要があります。
かもしれbootstraを参照してください 標識するフレックス注文と入力タグを追加しますp input-group-addonもあなたを助けることができます。それを一度チェックしてくださいhttps://v4-alpha.getbootstrap.com/components/input-group/ –
これらのスタイル(背景、詰め物、枠線など)をすべて取り除くことがより多くの作業になります。とにかく、私は財団を使うので、紛争が起こるでしょう。 – debute