2011-02-28 67 views
1

我的JSP/JSTL頁面有一個下拉框,下拉框的大小是20.下拉框內的一些內容大於下拉框大小(20)。 Firefox會自動在下拉框中顯示所有較大的內容,而IE 7和IE 8則不會。因此,在IE 7和IE 8中,我可以看到內容到第20位(與下拉框大小相同)。IE7和IE8不會在下拉框中顯示更大的內容

這是IE 7和IE 8的問題嗎?

任何人都可以請建議一些解決方案,以便下拉框內容顯示爲Firefox?

+2

你將不得不張貼HTML,否則任何人都很難猜出問題所在。 – Pointy

+0

[Dropdownlist width in IE](http://stackoverflow.com/questions/73960/dropdownlist-width-in-ie) – BalusC

+0

@ Balus C:這不是http://stackoverflow.com/的重複questions/73960/dropdownlist-width-in-ie,如果兩個或多個下拉框位於同一行,則自動寬度看起來不太好。 – Tony

回答

0

答案在問題中。您已指定下拉菜單隻能有20個寬度。 也FF和IE瀏覽器之間的行爲差​​異可能是由於在JSP頁面

使用,而不是「大小20」的CSS屬性min-width瀏覽器然後將永遠讓你的下拉式選單,寬度,除非你有更廣泛的缺乏DTD的內容在下拉菜單中。