百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>CSS教程> CSS超出文本用省略号显示 兼容firefox IE6 IE7
分享文章到:

CSS超出文本用省略号显示 兼容firefox IE6 IE7

发布时间:01/15 来源: 浏览: 关键词:
下面我总结了大家常用的一些CSS超出文本用省略号显示代码,这里都会兼容firefox IE6 IE7等主流浏览器。

CSS设置文本溢出不显示或显示省略号,只显示一定长度的文本,ie9下只需设置

 代码如下

div{white-space:nowrap;text-overflow: none;}

 代码如下

div{white-space:nowrap;text-overflow: ellIPsis;}

即可,在ie6,ie7需增加宽度设置才能生效

 代码如下

div{white-space:nowrap;text-overflow: ellipsis;*width:100px}


实例1

 代码如下

<style type="text/css">
body{font-size:13px;color:#8c966b;}
div{clear:both;width:340px;border:1px solid #333;margin:3px;padding:3px;}
div a{color:#8c966b;text-decoration:none;}
div a:hover{text-decoration:underline;}
div a{display:block;width:310px;white-space:nowrap;overflow:hidden;float:left;
-o-text-overflow: ellipsis; /* for Opera */
text-overflow:ellipsis; /* for IE */
}
div:after{content:"...";padding-left:3px;font-size:12px;}/* for Firefox */
</style>
<body>
<div><a href="">用css来实现自动截取文字,不需要后台程序和JS的使用</a></div>
<div><a href="">好处是:有利于内容完整性,有利于SEO,无需后台程序处理,可以在前台随时调节要截取的长度。</a></div>
<div><a href="">不好的地方:不能自动判断截取长度,当字符很短的时候在Firefox中也会生成后面的省略符号。</a></div>
<div><a href="">另外在设置截取宽度的时候,要注意,尽量让文字截取完整</a></div>
</body>

实例2

 代码如下

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

<title>css写省略号方法</title>

<style>

ul {

width: 300px; /*UL 的宽度*/

margin: 40px auto;

padding: 12px 4px 12px 24px;

border: 1px solid #D4D4D4;

background: #F1F1F1;

list-style:none;

}

li {

margin: 12px 0;

}

/* IE ONLY */

li a {

display: block;

width: 220px; /* li 的宽度 这个控制显示多少字后显示...设的宽度大于字数时, 是不会显示...的 */

overflow: hidden;

white-space: nowrap;

-o-text-overflow: ellipsis;

text-overflow: ellipsis;

}

/* firefox only */

li:not(p) {

clear: both;

}

li:not(p) a {

max-width: 170px; /*只有FF识别*/

float: left;

}

li:not(p):after {

content: "...";

float: left;

width: 25px;

padding-left: 5px;

color: #000;

}

</style>

</head>

<body>

<ul>

<li><a href="#">设计人员必读:影响SEO的页面制作细节</a></li>

<li><a href="#">设计人员必读:影响SEO的页面制作细节</a></li>

<li><a href="#">设计人员必读:影响SEO的页面制作细节</a></li>

<li><a href="#">设计人员必读:影响SEO的页面制作细节</a></li>

<li><a href="#">设计人员必读:影响SEO的页面制作细节</a></li>

<li><a href="#">设计人员必读:影响SEO的页面制作细节</a></li>

<li><a href="#">设计人员必读:影响SEO的页面制作细节</a></li>

</ul>

</body>

</html>

打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有17人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板