实现输入字段和按钮行为的最佳方式是什么,如下所示:
问问题
13638 次
2 回答
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 回答
13
是的,有一些 html 和 css 在and之间使用了一些魔法,你可以看到它在这个 fiddle 中工作。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 回答