0

IEでは、値の数が多いため、ドロップダウンリストをクリックすると下に来るにもかかわらず、ドロップダウンリストが上に来ます。mozilla では正常に動作します。助言がありますか?下に持っていく方法。また、IE8を使用しています。

<s:select theme="simple" key="" id="" value="12" list="#{'1':'1','2':'2','3':'3'
,'4':'4','5':'5','6':'6','7':'7','8':'8','9':'9','10':'10','11':'11','12':'12','13':'13','14':'14','15':'15','16':'16','17':'17','18':'18','19':'19','20':'20','21':'21','22':'22','23':'23','24':'24','25':'25','26':'26','27':'27','28':'28','29':'29','30':'30','31':'31','32':'32','33':'33','34':'34','35':'35','36':'36'}"/>
4

1 に答える 1

0

残念ながら、これは、html/javascript コードの後であっても、ブラウザーによって明示的に処理されるように思われるものです。

つまり、IE がそれを検出し、スペースが少ないためにそれをアップドロップにする能力がある場合、それはそうしますselect

または、実際には としてレンダリングされないカスタム ドロップダウン コントロールを使用することもできますselect。そのため、その動作をより詳細に制御できます。JavaScript/jQuery を使用してオンラインで見つけることができるものはたくさんあります。

個人的には、そのような機能には面倒すぎるのではないかと思います。

于 2012-05-10T07:02:21.173 に答える