使用overflow代替left截取指定长度字符串
2007-12-27 05:12
441 查看
为了防止文章标题过长超过容器(td,div)宽度而显示成多行,我们通常要对标题进行处理让其显示在一行,通常使用的方法有两种:一种方法是在客户端用CSS设置容器的overflow属性;另一种方法则是在服务器端用left函数对标题字符串进行截取。两种方法通常情况下都能达到我们的目的:
1</style>
7<div>轻轻松松在页面中插入单选按钮/复选框</div>
8</style>
7<div><font color="#FF0000">轻轻松松在页面中插入单选按钮/复选框</font></div>
8<div><% =Left("<font color=""#FF0000"">轻轻松松在页面中插入单选按钮/复选框</font>",11) %></font></div>
采用left不仅达不到效果,有时还会导致页面显示出错!相比之下,用哪一个大家心里有数了吧。
1</style>
7<div>轻轻松松在页面中插入单选按钮/复选框</div>
8</style>
7<div><font color="#FF0000">轻轻松松在页面中插入单选按钮/复选框</font></div>
8<div><% =Left("<font color=""#FF0000"">轻轻松松在页面中插入单选按钮/复选框</font>",11) %></font></div>
采用left不仅达不到效果,有时还会导致页面显示出错!相比之下,用哪一个大家心里有数了吧。
相关文章推荐
- CSS:用overflow代替left截取指定长度字符串
- EL表达式截取字符串的长度,字符串长度大于12个字符后,使用"."代替
- c#截取指定长度中英文字符串方法
- JavaScript截取指定长度字符串点击可以展开全部代码
- jstl截取字符串超出长度用...代替
- 用C#截取指定长度的中英文混合字符串的最终算法
- 截取指定长度的字符串,区分汉字和字符
- 高效率的C#截取指定长度字符串,大于指定长度的,在末尾显示指定字符,默认为"..."
- ThinkPHP中截断指定长度的中文字符串后用省略号代替
- C#截取指定长度中英文字符串方法
- c#截取指定字节长度的字符串
- php 截取一定长度的字符串(该函数对GB2312使用有效
- 一个C#中截取指定长度字符串的方法(含盖半全角问题)
- 从中英混合字符串中截取指定字节长度的文本
- 截取指定长度字符串
- 前后台实现精确截取指定长度字符串(考虑全角半角)
- 使用struts1.2 标签 判断字符串长度,截取字符串。
- c#中英文混合字符串截取指定长度
- 在C#中截取指定长度的中文字符串(效率提高2500倍)