人不**枉少年
很多时候,由于字体的长度太长,这样页面上的显示就会变乱,虽然.net也有截取字符串的,但是如果出现英文,截取就会很不平均
这里是.net的截取代码
<%# DataBinder.Eval(Container.DataItem,"LogTitle").ToString().Length > 25? DataBinder.Eval(Container.DataItem,"LogTitle").ToString().Substring(0,25)+"...":DataBinder.Eval(Container.DataItem,"LogTitle").ToString() %>
这是比较好用的一个了。可是还是没有办法解决中英文的问题
下面是用CSS来定义,可以直接定义长度,各有个的用处吧。哈哈,大家看着用吧
<style type="text/css">
.font-kongzhi
{
overflow:hidden;
white-space:nowrap;
text-overflow:ellipsis;
width:150px;/*注意,长度要设置的,而且要根据情况而定*/
}
</style>