尝试这种情况:CSS使宽度:100%停止针对浮动对象
<div style="float:left"><p>LEFT</p></div>
<div style="float:right"><p>RIGHT</p></div>
<div><p>
<input type="text" style="width:100%" />
<input type="submit" />
<a href="">Link</a>
</p></div>
这与LEFT和RIGHT是在第一行上结束了,则文本输入占用整个第二线,和“提交”和“链接”位于第三行。
我想所有这些都在一行,如果窗口被加宽,文本输入应该加宽。我如何在没有桌子的情况下这样做?
你需要的是,特定的标记?如果您可以将提交和链接移动到右栏,会更容易。 – Yoshi 2012-02-13 14:17:50
对于HTML/CSS/JavaScript问题,[jsFiddle](http://jsfiddle.net/)演示或类似内容对您的问题非常有用。 – thirtydot 2012-02-13 14:46:09
十三岁IE7不是必需的。 @Yoshi的提交和链接应附加到输入,三者合在一起应该占据一行,成为页面上发生的任何其他事件之间的最大空间。 – spraff 2012-02-13 14:57:46