CSS实现文字超出部分显示省略号
2015-05-11 17:06
627 查看
使用text-overflow:ellipsis对溢出文本显示省略号有两个好处,一是不用通过程序限定字数;二是有利于SEO。需要使用对对溢出文本显示省略号的通常是文章标题列表,这样处理对搜索引擎更友好,因为标题实际上并未被截字,而是局限于宽度而未被显示而已。
通常的做法是这样的:
1.overflow:hidden;
2.text-overflow:ellipsis;
3.-o-text-overflow:ellipsis;
4.white-space:nowrap;
5.width:100%;
其中,overflow: hidden和white-space: nowrap都是必须的否则不会显示省略号;-o-text-overflow: ellipsis针对Opera;而宽度的设定主要是针对IE6;
该方法支持Internet Explorer, Safari, Chrome 和 Opera,但FF并不支持,不过可以通过Jquery来实现类似的效果。
下载这个Jquery插件:jQuery ellipsis plugin
调用方法:
1.$(document).ready(function() {
2. $('.ellipsis').ellipsis();
3.}
CSS实现文字超出部分显示省略号例子有:
通常的做法是这样的:
1.overflow:hidden;
2.text-overflow:ellipsis;
3.-o-text-overflow:ellipsis;
4.white-space:nowrap;
5.width:100%;
其中,overflow: hidden和white-space: nowrap都是必须的否则不会显示省略号;-o-text-overflow: ellipsis针对Opera;而宽度的设定主要是针对IE6;
该方法支持Internet Explorer, Safari, Chrome 和 Opera,但FF并不支持,不过可以通过Jquery来实现类似的效果。
下载这个Jquery插件:jQuery ellipsis plugin
调用方法:
1.$(document).ready(function() {
2. $('.ellipsis').ellipsis();
3.}
CSS实现文字超出部分显示省略号例子有:
相关文章推荐
- css实现文本超出部分显示省略号
- css限制显示字数,文字长度超出部分用省略号表示
- css限制显示字数,文字长度超出部分用省略号表示 只显示一行
- CSS控制文字只显示一行,超出部分显示省略号
- css文字超出部分显示省略号
- 【转】html使用css让文字超出部分用省略号三个点显示的方法案例
- css设置文字超出部分显示省略号。。。
- CSS控制文字,超出部分显示省略号
- html + CSS实现文字超出长度隐藏,显示省略号
- CSS 实现表格中文字不换行,超长部分显示省略号
- CSS控制文字,超出部分显示省略号
- CSS限制文字只能显示一行,超出部分显示省略号
- CSS3:text-overflow实现文字截取,超出部分显示省略号
- CSS实现新闻标题,一行文字垂直居中,两行文字超出显示省略号
- CSS控制文字只显示一行 超出部分显示省略号
- div内文字显示两行,超出两行部分省略号显示css
- css 控制文字超出部分显示省略号
- CSS控制文字只显示一行,超出部分显示省略号
- css实现文字内容超出显示省略号
- css 实现div内显示两行或三行,超出部分用省略号显示