IE11 CSS选择列表自动换行

时间:2015-08-06 12:16:10

标签: html css asp.net internet-explorer-11 word-wrap

使用ASP.NET我尝试构建一个ListBox,其中每个选项的文本都包含到下一行,以防该行长于列表框的宽度,只使用CSS。

使用word-wrap: break-word CSS属性足以让它在Chrome中运行,但是,这对IE11不起作用。

我已经四处搜索并找到了类似问题的各种替代方案,其中包括以下属性的某些组合:

-ms-word-wrap: break-word; 
word-wrap: break-word; 
word-break: break-all; 
white-space: pre-wrap; 
width: 100%;

这些似乎都不适合我。

我错过了什么吗?或者IE11根本不支持这个,我是否需要求助于外部插件?

1 个答案:

答案 0 :(得分:0)

IE支持自动换行。

word-wrap是一个CSS3元素,IE9 +支持,但对于IE8,您需要在其上使用前缀-ms-

-ms-word-wrap: break-word;