2011-02-28 9 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

[Internet Explorerのドロップダウンリストの幅]の複製が可能です(http://stackoverflow.com/questions/73960/dropdownlist-width-in-ie) – BalusC

+0

@ Balus C:これはhttp://stackoverflow.com/の複製ではありません質問/ 73960/dropdownlist-width-in-ie、2つ以上のドロップダウンボックスが同じ行にある場合、自動幅は良く見えません。 – Tony

答えて

0

答えは問題です。ドロップダウンが20ワイドにしかならないように指定しました。 また、FFとIEの動作上の違いは、JSPページのDTDがないためです

「サイズ20」の代わりにCSS属性min-widthを使用してください。ブラウザは、ドロップダウンのコンテンツ