CSS:为什么我的表单提交按钮在新行上?
在我的网站上 为什么Internet Explorer将我的“查找列表”提交按钮放在新行上,而Firefox和Chrome将提交按钮与输入字段水平对齐(这是期望的结果) 我希望Internet Explorer的行为与Firefox和Chrome相同,因为它将“查找列表”提交按钮与输入字段水平对齐CSS:为什么我的表单提交按钮在新行上?,css,internet-explorer,firefox,Css,Internet Explorer,Firefox,在我的网站上 为什么Internet Explorer将我的“查找列表”提交按钮放在新行上,而Firefox和Chrome将提交按钮与输入字段水平对齐(这是期望的结果) 我希望Internet Explorer的行为与Firefox和Chrome相同,因为它将“查找列表”提交按钮与输入字段水平对齐 我认为这是一个CSS问题。任何帮助都将不胜感激。感谢您查看这两个按钮,IE中的按钮比Firefox中的按钮宽得多。我猜它太宽了,不适合IE上的可用空间,并且正在移动到下一个“行”。尝试将按钮上的填充减
我认为这是一个CSS问题。任何帮助都将不胜感激。感谢您查看这两个按钮,IE中的按钮比Firefox中的按钮宽得多。我猜它太宽了,不适合IE上的可用空间,并且正在移动到下一个“行”。尝试将按钮上的填充减少到0,看看会发生什么;此外,您还可以将表单放入一个显式大小的div中,以获得足够的空间。尝试设置该按钮的宽度,使textbox+button+padding<400px(容器的大小)。在我看来,按钮滑到第二行仅仅是因为它太宽,无法放在同一行上。我的表单宽度不够宽仅供参考:在IE8中看起来不错;但是是的,IE7是错误的,可能是因为没有足够的空间放在文本框的同一行上(考虑到宽度限制)?很多人希望Internet Explorer的行为与Firefox和Chrome相同。这将简化创建网页的工作。@Michael,关于如何在IE 6/7中实现这一点,有什么建议吗?