用style来实现把过长的字符串替换为省略号
2007-10-27 21:53
302 查看
当某个页面要显示文章的列表时,往往不希望每行的标题由于长度过长而换行,而是希望把过长的字符串用省略号来代替。以前我都是用程序在后台去把过长的字符串替换为省略号,但是这样做的缺点是不好维护,如果哪天想把每行的长度变长一些,还得去改程序。其实,用style完全可以实现这种效果。请看下面的例子:
<html>
<head>
<style>
.fixedTable
{
}{
TABLE-LAYOUT: fixed
}
.listcell
{
}{
PADDING-RIGHT: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; OVERFLOW: hidden; PADDING-TOP: 3px; TEXT-OVERFLOW: ellipsis
}
</style>
</head>
<body>
<table width='200' border="1" class="fixedtable">
<tr>
<td nowrap class="listcell">
<a href="#">用style来实现把过长的字符串替换为省略号</a><br>
<a href="#">sunjie,想和我喝酒就飞机来把,呵呵,你总是这么猛</a>
</td>
</tr>
</table>
</body>
</html>
效果如下:
.fixedTable { TABLE-LAYOUT: fixed}.listcell { PADDING-RIGHT: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; OVERFLOW: hidden; PADDING-TOP: 3px; TEXT-OVERFLOW: ellipsis}
<html>
<head>
<style>
.fixedTable
{
}{
TABLE-LAYOUT: fixed
}
.listcell
{
}{
PADDING-RIGHT: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; OVERFLOW: hidden; PADDING-TOP: 3px; TEXT-OVERFLOW: ellipsis
}
</style>
</head>
<body>
<table width='200' border="1" class="fixedtable">
<tr>
<td nowrap class="listcell">
<a href="#">用style来实现把过长的字符串替换为省略号</a><br>
<a href="#">sunjie,想和我喝酒就飞机来把,呵呵,你总是这么猛</a>
</td>
</tr>
</table>
</body>
</html>
效果如下:
.fixedTable { TABLE-LAYOUT: fixed}.listcell { PADDING-RIGHT: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; OVERFLOW: hidden; PADDING-TOP: 3px; TEXT-OVERFLOW: ellipsis}
用style来实现把过长的字符串替换为省略号 sunjie,想和我喝酒就飞机来把,呵呵,我靠你,啊啊你总是这么猛 |
相关文章推荐
- 用style来实现把过长的字符串替换为省略号
- 用css来实现把过长的字符串替换为省略号
- 用CSS来实现把过长的字符串替换为省略号
- 用CSS来实现把过长的字符串替换为省略号
- 用CSS来实现把过长的字符串替换为省略号
- Lua语言实现:截取给定字符串的部分长度,超出部分用省略号“...”替换
- 文本溢出、字符串过长截取多余文字并用省略号显示
- python 从右到左字符串替换方法实现
- 请实现一个函数,把字符串中的每个空格替换成“%20”。
- 用C语言实现字符串替换功能
- dedecms标题过长,截断标题加省略号的三种实现方法
- C语言实现:替换字符串中指定字符
- js正则表达式,实现字符串替换
- 使用MFC中自带的CFindReplaceDialog类实现字符串查找和替换
- LoadRunner中自定义C函数实现字符串替换
- 字符串替换空格: 请实现一个函数,把字符数组中的每个空格替换成“%20”。 例如输入“we are happy.”,则输出“we%20are%20happy.”。
- 实现一个函数,将一个字符串中的空格替换成“ % 20”
- 请实现一个函数,将一个字符串中的空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。
- Teradata在SQL中实现字符串替换
- C++实现字符串替换的两种方法