当前位置:首页 > Div + CSS

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

canca11年前 (2016-02-04)Div + CSS863
在设计网页文字列表时,常有碰到标题过长,需要显示截断部分文字,剩下用省略号代替的需求。如果我们采用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
分享给朋友:

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

P:first-letter P:first-line 示例

<style type="text/css">p { color: red; font-size: 12pt }p:first-letter { color: green; font-size: 200% }p:first-line { color: blue }</style&g…

CSS Hack 汇总快查

屏蔽IE浏览器(也就是IE下不显示) *:lang(zh) select {font:12px  !important;} /*FF,OP可见,特别提醒:由于Opera最近的升级,目前此句只为FF所识别*/ select:empty {font:12px  !importan…

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

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

IE Firefox Hack

IE都能识别*,标准浏览器(如FF)不能识别*;IE6能识别*,但不能识别 !important;IE7能识别*,也能识别 !important;FF不能识别*,但能识别 !important;例如style="*width:10px;!important width:20px;"这样在IE6下宽度…

Opera hack

@media all and (min-width:0px){  选择符 {样式内容}}…

图片垂直居中的使用技巧

“使用纯CSS实现未知尺寸的图片(但高宽都小于200px)在200px的正方形容器中水平和垂直居中。” 当然出题并不是随意,而是有其现实的原因,垂直居中是 淘宝 工作中最常遇到的一个问题,很有代表性。 题目的难点在于两点: 垂...…

发表评论

访客

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