本页主题: 关于CSS截取多余字符的问题 打印 | 加为IE收藏 | 复制链接 | 收藏主题 | 上一主题 | 下一主题

水瓶座
级别: 入门弟子


精华: 0
发帖: 1
威望: 1 点
财富: 815 K币
贡献值: 0 点
注册时间:2006-06-06
最后登录:1970-01-01

 关于CSS截取多余字符的问题

系统提示:这是一个从旧版社区导入的帖子。
如果显示不正常,或需要查找旧帖中上传的附件,请参照原帖。
原帖地址:http://my.iecn.net/bbs/view/106743.html
如非必要,请不要修改此帖!如果修改,请保留以上信息。
我在CSS里面设置了如下属性,但是运用起来不对,css里面text-overflow : ellipsis; 底下老是有个红线,应该是错误提示吧!
text-overflow 这个css选项里面没有,我是看css文件里有这种属性!

我的要求是:表格是160的宽,12号的字,18象素行高,只需要两行,然后文章自动截取出现“…”

红线部分是想要的结果,就是当一篇文章多时,它会自动截取(当然那个部分是动态的,该css里写还是程序里写)

但是底下这个不起作用,不知道是哪里出错!

.high{

color:#737373;

font-size:12px;

font-family: Arial, Helvetica, sans-serif;

line-height: 18px;

text-decoration: none;

height: 30px;

width: 160px;

overflow : hidden;

white-space : normal;

text-overflow : ellipsis;

}

谢谢大家!
顶端 Posted: 2007-01-09 14:34 | [楼 主]
枫岩
我在想念 心已累倦
级别: 总版主


精华: 12
发帖: 25380
威望: 21612 点
财富: 4565 K币
贡献值: 3 点
注册时间:2003-12-28
最后登录:2008-09-24

 

以下是引用内容:

最初由 枫岩 发表

最好是用后台程序去截断一下字符串长度,再加上...

text-overflow : ellipsis;只是IE6特有的属性,并且效果并不理想。它需要结合white-space:nowrap;才能生效,而white-space:nowrap;限制了只能显示一行文字。

HTML 代码:



兼容非IE浏览器的text-overflow : ellipsis;可以看这个篇:
http://www.hedgerwow.com/360/dhtml/text_overflow/demo.php
上面的DEMO结合了JS来控制,实例应用中用到的moz-text-overflow.js,代码如下:
JavaScript 代码:

系统提示:这是一个从旧版导入的帖子,如有问题请参照原帖(原帖地址见顶楼)。

顶端 Posted: 2007-01-09 19:32 | 1 楼
枫岩
我在想念 心已累倦
级别: 总版主


精华: 12
发帖: 25380
威望: 21612 点
财富: 4565 K币
贡献值: 3 点
注册时间:2003-12-28
最后登录:2008-09-24

 

最好是用后台程序去截断一下字符串长度,再加上...

text-overflow : ellipsis;只是IE6特有的属性,并且效果并不理想。它需要结合white-space:nowrap;才能生效,而white-space:nowrap;限制了只能显示一行文字。

HTML 代码:
</div>


兼容非IE浏览器的text-overflow : ellipsis;可以看这个篇:
http://www.hedgerwow.com/360/dhtml/text_overflow/demo.php
上面的DEMO结合了JS来控制,实例应用中用到的moz-text-overflow.js,代码如下:
JavaScript 代码:

系统提示:这是一个从旧版导入的帖子,如有问题请参照原帖(原帖地址见顶楼)。

顶端 Posted: 2007-01-09 19:34 | 2 楼
帖子浏览记录 版块浏览记录
IECN社区 » XHTML/CSS/Dreamweaver

Time now is:11-20 16:38, Gzip disabled 京ICP备06069722号
Powered by PHPWind v6.3.2 Certificate Code © 2003-08 PHPWind.com Corporation