【发布时间】:2011-05-24 12:49:26
【问题描述】:
我无法在我的<t:selectOneListbox> 中显示我的元素的全部内容,这会呈现一个HTML <select> 元素。如何向<t:selectOneListbox> 添加水平滚动条?
【问题讨论】:
我无法在我的<t:selectOneListbox> 中显示我的元素的全部内容,这会呈现一个HTML <select> 元素。如何向<t:selectOneListbox> 添加水平滚动条?
【问题讨论】:
这是一个仅限 MSIE 的错误。当您在 HTML <select> 元素上设置固定宽度时,MSIE也将其应用于打开的列表,而普通的网络浏览器(如 Firefox、Chrome 和其他浏览器)会将列表扩展到内容宽度。
这不是 JSF 特有的,无法通过 JSF 解决。针对这个特定问题有很多解决方案,大多数是基于 JavaScript 的。你可以在这个问题中找到它们:Dropdownlist width in IE。
【讨论】: