日期:2014-05-18  浏览次数:20910 次

"text-overflow"不是已知的属性名。
.word_break
{
  width:400px;
  text-align:left;
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis;
 
}
上面是一个样式,用于截断字符串,用省略号来表示超出的长度。但是在使用时不起作用,在Microsoft Visual Studio 2008中报错:验证(CSS 2.1):"text-overflow"不是已知的属性名。

这个问题怎么解决啊? 


------解决方案--------------------
text-overflow 是不兼容的,在某些ie下面支持,而火狐等等都不支持
------解决方案--------------------
如果要用兼容代码的话,最后在显示之前做一个判断,如果字符数长于额度,用省略号代替。