当前位置:首页 > Div + CSS > 正文内容

网页中标题过长,截断字符串为省略号

canca10年前 (2016-02-04)Div + CSS573
在设计网页文字列表时,常有碰到标题过长,需要显示截断部分文字,剩下用省略号代替的需求。如果我们采用js操作字符串,按字符个数来约束,遇到中英文混合时,各截取后的字符串长短不一,影响美观。 
最简单做法是采用CSS来截取固定长度的字符串。写法如下: 
Css代码  收藏代码
  1. .title-ellipsis{  
  2.   width:200px;/*调整这里的宽度*/  
  3.   overflow:hidden;  
  4.   white-space:nowrap;  
  5.   text-overflow:ellipsis;  
  6.   text-overflow: ellipsis;/* IE/Safari */  
  7.   -ms-text-overflow: ellipsis;  
  8.   -o-text-overflow: ellipsis;/* Opera */  
  9.   -moz-binding: url("ellipsis.xml#ellipsis");/*FireFox*/  
  10. }  

扫描二维码推送至手机访问。

版权声明:本文由Ant.Master's Blog发布,如需转载请注明出处。

本文链接:https://iant.work/post/69.html

标签: Div + CSS
分享给朋友:
返回列表

上一篇:必须记住的 30 类 CSS 选择器

没有最新的文章了...

“网页中标题过长,截断字符串为省略号” 的相关文章

列表元素ul ol li dl dt dd释义

DIV CSS网页布局中常用的列表元素ul ol li dl dt dd释义,块级元素div尽量少用,和table一样,嵌套越少越好  ol 有序列表。 <ol><li>……</li><l...

CSS hack浏览器兼容一览表

CSS hack是指我们为了兼容各浏览器,而使用的特别的css定义技巧。这是国外摘来的一张CSS hack列表,显示了各浏览器对css hack的支持程度,对我们制作兼容网页非常有帮助。  ...

XHTML+CSS兼容性解决方案小集

使用XHTML+CSS构架好处不少,但也确实存在一些问题,不论是因为使用不熟练还是思路不清晰,我就先把一些我遇到的问题写在下面,省的大家四处找。 1.在mozilla firefox和IE中的BOX模型解释不一致导致相差2px解决方法: div{margin:30px!important;margi...

如何处理不同浏览器之间的样式表的兼容性问题

IE 不支持 "min-height" 样式本站是这样解决的:.contents { ... ...; min-height:380px; ie-only:expression(this.style.height="390px"); } 兼容 IE 和 Mozilla 的 hr 定义Mozilla...

On having layout

英文原文在此:http://www.satzansatz.de/cssd/onhavinglayout.htm 文中所有的 layout 这个单词都未作翻译,一来本身这个单词意思就比较多,翻成啥都觉得别扭,二来它也是专有的属性,所以就意会一下吧。水平有限,很多地方都是模模糊糊地意译,发现错误欢迎留言...

[CSS Filter and Hacks] 解決IE vs Firefox等浏览器排版显示不同题

万恶IE成为大家的箭靶也不是第一天了,除了安全漏洞外,最让网页开发者头痛的就是CSS支持的问题,每次在IE上排版完后,在Firefox上看就完全不一样,在Firefox上排好则IE又乱掉了。关于IE或是其它浏览器在显示上面的问题打算整理完写在下一篇。今天先来讨论怎么透过CSS Filter(CSS...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。