我有以下代码:
<div id='div2' style='height: 430px; width: 350px; overflow:auto;'>
<select multiple id="id" size="28" style="FONT-SIZE: 12px; FONT-FAMILY: Arial; width: 100%">
我无法(由于要求)增加此框的宽度,其固定为 350px。然而,框中的某些文本字符串大于 350 像素;现在它们只是被截断,但我想知道是否有一种方法可以使这些选项换行到第二行,或者在框中添加水平滚动条以便查看完整的选项。我正在为 IE7 和 8 进行开发。
你可以使用CSS
自动换行:断词;
点击这里 http://snipplr.com/view/10979/css-cross-browser-word-wrap/用于跨浏览器功能
如果它是您想要包装的选择列表中的文本,据我所知这是不可能的
您可以做的是使用定制的选择框,例如jQuery 选择菜单 http://www.filamentgroup.com/lab/jquery_ui_selectmenu_an_aria_accessible_plugin_for_styling_a_html_select/您可以在其中完全自定义外观
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)