我有以下布局用于与搜索框:输入文本自动宽度填充100%的浮动其它元素
<div id="emulating_variable_width">
<form id="srxForm" method="post">
<div id="qsrxSearchbar">
<div id="scope"> Person Name </div>
<input type="text" id="theq" title="Search">
<button id="btnSearch" type="button">Search</button>
</div>
</form>
</div>
(其非常简化用于示出的目的)
- 的在标题'范围'是一个长度可变的文本
我想要的是让输入文本元素填充所有可用空间(即黄色空间),同时保留右侧的搜索按钮。
Full example with the CSS is in a fiddle
这将是完成一个解决方案在IE7 +,FF,Safari浏览器等工作的最简单的方法...?
谢谢!
JQuery的是不是一种选择? – mattytommo 2012-04-20 11:03:44
我不希望在这里使用jQuery,但如果没有其他选项...是啊 – jmserra 2012-04-20 11:06:32
使用此:http://stackoverflow.com/a/7190310/405015 – thirtydot 2012-04-20 11:13:11