0
で残りのスペースを埋めるI持って、次のHTML(JSFiddle):はCSS
<div id="container">
<div>
<label>Simple label
<input>
</label>
</div>
<div>
<label>Other label
<input>
</label>
</div>
<div>
<label>Variable label
<input>
</label>
</div>
</div>
それが持つ残りのスペースを埋めるために、(私はこれのためにJavaScriptを使用したくない)CSSで可能です入力?可変ラベルの長さがあり、入力の右側をfloat: right
なしで揃えたい(ただし、左揃えも気にする必要はありません)。
flex-grow: 1
に '入力{幅:100%}設定できます'か? –ラベルと入力を1行にしたい –