1
我的JSP/JSTL頁面有一個下拉框,下拉框的大小是20.下拉框內的一些內容大於下拉框大小(20)。 Firefox會自動在下拉框中顯示所有較大的內容,而IE 7和IE 8則不會。因此,在IE 7和IE 8中,我可以看到內容到第20位(與下拉框大小相同)。IE7和IE8不會在下拉框中顯示更大的內容
這是IE 7和IE 8的問題嗎?
任何人都可以請建議一些解決方案,以便下拉框內容顯示爲Firefox?
我的JSP/JSTL頁面有一個下拉框,下拉框的大小是20.下拉框內的一些內容大於下拉框大小(20)。 Firefox會自動在下拉框中顯示所有較大的內容,而IE 7和IE 8則不會。因此,在IE 7和IE 8中,我可以看到內容到第20位(與下拉框大小相同)。IE7和IE8不會在下拉框中顯示更大的內容
這是IE 7和IE 8的問題嗎?
任何人都可以請建議一些解決方案,以便下拉框內容顯示爲Firefox?
答案在問題中。您已指定下拉菜單隻能有20個寬度。 也FF和IE瀏覽器之間的行爲差異可能是由於在JSP頁面
使用,而不是「大小20」的CSS屬性min-width
瀏覽器然後將永遠讓你的下拉式選單,寬度,除非你有更廣泛的缺乏DTD的內容在下拉菜單中。
你將不得不張貼HTML,否則任何人都很難猜出問題所在。 – Pointy
[Dropdownlist width in IE](http://stackoverflow.com/questions/73960/dropdownlist-width-in-ie) – BalusC
@ Balus C:這不是http://stackoverflow.com/的重複questions/73960/dropdownlist-width-in-ie,如果兩個或多個下拉框位於同一行,則自動寬度看起來不太好。 – Tony