IE7和IE8下拉框中不显示更大的内容

发布于 2024-10-19 20:51:14 字数 223 浏览 3 评论 0原文

我的JSP/JSTL页面有一个下拉框,下拉框的大小为20。下拉框内的某些内容比下拉框大小(20)大。 Firefox 会自动在下拉框中显示所有较大的内容,而 IE 7 和 IE 8 则不会。所以,在 IE 7 和 IE 8 中,我可以看到直到第 20 位的内容(与下拉框大小相同)。

这是 IE 7 和 IE 8 的问题吗?

有人可以建议一些解决方案,以便下拉框内容像 Firefox 一样显示吗?

My JSP/JSTL page has a dropdown box, and the size of the dropdown box is 20. Some contents inside the dropdown box are bigger than dropdown box size (20).
Firefox displays all bigger contents in dropdown box automatically and IE 7 and IE 8 are not. So, In IE 7 and IE 8, I can see the contents till the 20th place (same to drop down box size).

Is this a problem with IE 7 and IE 8?

Could anyone please suggest some solution so that the dropdown box contents display like Firefox?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

看透却不说透 2024-10-26 20:51:14

答案就在问题里。您已指定下拉菜单的宽度只能为 20。
此外,FF 和 IE 之间的行为差​​异可能是由于您的 jsp 页面中缺少 DTD,

使用 css 属性 min-width 而不是“size 20”浏览器将始终使您的下拉菜单具有该宽度,除非下拉菜单中有更广泛的内容。

The answer is in the question. You have specified that the dropdown can only be 20 wide.
Also the behavioural differences between FF and IE could be due to lack of DTD in your jsp page

use the css attribute min-width instead of "size 20" The browser will then always make your dropdown that width, unless you have wider content in the dropdown.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文