必要なもの: <input>
要素内に値の名前のテキスト(左揃え)と値そのもの(右揃え)が必要です。それは柔軟でなければなりません(入力幅と高さが変わります)入力要素(名前:値)+フレキシブル内で左右に整列されたテキスト
私は<span>
といくつかのCSSを含む静的解を計算しましたが、フレキシブルではありません。私はデバイスのビューポートに応じて要素のサイズを変更しており、その解決策は私のために働いていません。
HTML:
<div id="subgroup-input-supply">
<span>Supply:</span>
<input id="input-supply" type="text" value="100%" readonly>
</div>
はCSS:
#subgroup-input-supply span{
position: absolute;
margin-left: 2px;
margin-top: 1px;
}
#input-supply{
text-align: right;
}
入力の高さは変更することができます。https://jsfiddle.net/SavageStyle/cj0sk9xh/4/ - あなたは、もはや中心に見ることができないよう – SavageStyle