我有一个这种风格的div
{padding:5px;width:240px;height:auto;float:left;text-align:left;}
当我在这个div中写入文本字符串时,一个长文本将换行并输入一个新行。
我希望根据div的宽度(240px)对这个长文本进行子字符串。
答案 0 :(得分:1)
将此添加到div样式
text-overflow:ellipsis;
注意:强>
Internet Explorers 6&amp ;; Internet Explorer 6支持text-overflow: ellipsis
属性。 7,Safari 3& 4,Chrome 1& 2,它需要对IE 8标准模式,Opera和FireFox进行特殊处理。
见here for further browser support.
答案 1 :(得分:0)
您可以在显示类别菜单时在c#代码中使用.Substring()方法。
答案 2 :(得分:0)
您可以使用css属性text-overflow =省略号在浏览器中执行此操作
<ul>
<li style="text-wrap:ellipsis">really really really really really really long</li>
</ul>