2009-11-03 64 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寬度不夠寬