【发布时间】:2015-01-21 20:42:57
【问题描述】:
首先,对不起我的英语不好。
我想显示一个字段集输入文本和输入提交内联。 按钮应该有一个固定的宽度,基于字体大小,文本字段应该填满同一行的其余空间。
我有以下字段集和 CSS:
.example {
background-color: #ffffff;
padding: 10px 0px 0px 0px;
}
.example fieldset {
font-size: 1.05em;
border: 0px;
background-color: #c3dedb;
padding: 10px;
}
.example fieldset input[type="text"] {
padding: 8px 10px 8px 10px;
margin: 0px 5px 0px 0px;
font-size: inherit;
border: 0px;
}
.example fieldset input[type="submit"] {
background-color: #1a7a70;
color: #ffffff;
border: 0px;
font-size: inherit;
border-radius: 3px;
padding: 8px 10px 8px 10px;
}
.example fieldset input[type="submit"]:hover {
background-color: #187269;
}
<div class="example">
<form>
<fieldset>
<input type="text" name="p" value="0,00">
<input type="submit" value="Nu bieden">
</fieldset>
</form>
</div>
使用此代码会发生以下情况:宽度更大的屏幕:
以下是小屏幕:
我的问题
如何使输入字段和按钮始终内联,即使屏幕较小?我怎样才能让输入字段填满同一行的其余空间?我试图给它 100% 的宽度,但是按钮会跳到下一行。
【问题讨论】: