问问题
4258 次
3 回答
0
尝试以下代码
<style>
select option{
width:100px;
word-break: break-all;
}
</style>
于 2014-02-07T11:39:19.613 回答
0
这是 IE 中的一个功能:它只是将每个option
元素呈现在一行上。查看开发人员工具中的情况,您可以看到您的设置已被识别(并在适用时从select
to继承option
)。但是一个元素的渲染select
是特殊的,并且不做换行。
结论是你不应该制造这样的问题。该select
元素旨在用于相对较短的选项,并且 IE 的行为是可以理解的。要么大大缩短option
文本,要么使用不同的控件,比如一组单选按钮。
于 2014-02-07T11:30:33.330 回答
-1
尝试使用这个:
word-wrap: break-word
于 2015-03-16T13:01:44.177 回答