このフィールドのフィールドセットの幅を設定してから、ラッパーと入力ボックスを流動的にして、使用可能なスペースを占有したいと思います。
これは私がここで少し助けを借りてどこまで得たかです:
.lft { float: left; }
ul, li { list-style-type: none; vertical-align:middle; }
.ts3 { font-size: 15px; }
.dc3 { background-color: #808080; }
.tc5 { color: #333333; }
.p4 { padding: 4px; }
.r2 { border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; }
.r6 { border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; }
.field { line-height:27px; font-family:arial, sans-serif; border-color: #d9d9d9; border-top:solid 1px #c0c0c0; }
input.field{width:100%}
.fieldwrapper{display:inline-block; width:100%}
label{width:300px; display:inline-block; }
<ul>
<li>
<div class="r6 dc3 ts2 p4">
<label field_id="None" for="sender">Sender email address</label>
<div class="fieldwrapper">
<input class="field" placeholder="Email" type="text" value="">
</div>
</div>
</li></ul>
ラッパーを100%に設定すると、全体からフィールドセットの幅を引いたものではなく、全体に広がります。
これは、私が流体幅のサイトで達成しようとしていることです。
入力ボックスが利用可能なスペースを埋めますか?