ここに表示されている入力フィールドとボタンの動作を実装するための最良の方法は何ですか?
13638 次
2 に答える
13
はい、との間で魔法を使用するhtmlとcssを配置するfloat
とoverflow: hidden
、このフィドルで機能することがわかります。
HTML
<div class="container">
<div>Some Text</div>
<form>
<button>MyButton</button>
<div class="stretcher"><input type="text" /></div>
</form>
</div>
CSS
.stretcher {
overflow: hidden;
}
button {
float: right;
}
input {
width: 100%;
}
于 2012-11-15T18:03:05.130 に答える
13
私はScottSの答えが好きですが、別の方法があります。CSSでテーブルのような動作を使用できます。
CSS
.formline{
display: table;
}
.txt{
display: table-cell;
width: 100%;
}
input[type=text]{
-moz-box-sizing: border-box; box-sizing: border-box;
width: 100%;
}
HTML
<div class=formline>
<div class=txt>
<input type=text>
</div>
<input type=submit value=submit>
</div>
于 2012-11-15T18:13:04.547 に答える