【发布时间】:2015-07-08 10:40:28
【问题描述】:
我有一个 html 下拉菜单。在下拉列表中,一些选项的字符串很长,没有任何空格。我想将这些选项包装到下一行。我使用了 CSS word-wrap 属性。它适用于我的 Chrome,但不适用于 Firefox。
我还尝试按照建议in the suggested duplicate 使用word-break 属性
我也做了a demo on jsfiddle。它在 Chrome 上看起来不错,但如果你在 Firefox 上打开该演示,文本将无法换行。我该如何解决这个问题?
.setWidth {
width: 300px
}
<div class="col-lg-3 col-md-4 col-sm-4 col-xs-4">
<select class="formNamesList setWidth" id="CustomCategories" name="CustomCategories" size="15">
<option value="10085240">_1Test_Today</option>
<option value="10085242">_1Test_Today_A</option>
<option value="10085091" style="word-wrap:break-word">testcust_copyFinal_copytetshhshshshhshshhshshshhshshhshshhshshshshhshshshshhshshshshhshshhshs</option>
</select>
</div>
【问题讨论】:
-
我看过那个链接。但是没有空格的字符串没有运气@hbirjand
-
欢迎来到 Stack Overflow!我已经编辑了您的帖子以将相关的 HTML 和 CSS 包含到代码 sn-p 中,以防人们无法访问 jsfiddle.net,这可能在某些公司环境中发生。我还添加了表明您已查看建议的副本的文本,这始终是避免关闭的好主意。我还更新了标题,以更清楚地说明究竟是什么不起作用。
标签: css html-select