2009-11-03 68 views
2

在我的网站,http://tinyurl.com/yhvj6gCSS:为什么我的表单在新行上提交按钮?

为什么Internet Explorer已把我的“寻找商家”提交一个新的生产线,而火狐&铬保持水平与输入字段的提交按钮内嵌(这是需要的按钮结果)?

我希望Internet Explorer的行为与Chrome浏览器& Chrome相同,因为它使“查找列表”提交按钮与输入字段保持水平内嵌。

我认为这是一个CSS问题。任何帮助,将不胜感激。谢谢

+0

仅供参考:在IE8中看起来很好;但是,是的,这是错误的IE7 – 2009-11-03 02:52:11

+0

可能是没有足够的空间与文本框在同一行(给定宽度约束)? – 2009-11-03 02:55:31

+0

很多人希望Internet Explorer的行为与Firefox和Chrome相同。这将简化创建网页的工作。 – pavium 2009-11-03 02:55:47

回答

2

尝试在该按钮上设置宽度,以便textbox +按钮+填充< 400px(您的容器的大小)。在我看来,按钮滑到第二行,只是因为它太宽而无法放在同一行上

1

看着这两个,在IE中的按钮比在Firefox中显着更宽。我猜测它太宽了,不适合IE的可用空间,并且正在转向下一个“线路”。尝试减少按钮上的填充为0,看看会发生什么;此外,您可能会将表单放入明确大小的div中以强制足够的空间。

0

我想通了。我的FORM宽度不够宽