css实现超过宽度显示省略号的方法

发布时间:2020-02-27编辑:脚本学堂
文字超过规定宽度时可用css样式实现它的显示方式-省略号,真是神奇啊,有兴趣的朋友一定要看看。
当文字超过一定宽度范围,如何让它显示为省略号呢,下面就举例说明用css可以实现的。
复制代码 代码示例:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>超过宽度显示省略号(纯CSS)</title>
<style type="text/css">
*{ margin:0; padding:0; font-size:12px; font-family:"新宋体";}
ol{ background:url(http://www.hemin.cn/blog/wp-content/uploads/2009/06/list.jpg) no-repeat left -2px;}
li{position:relative; padding:0 60px 0 20px; height:20px; overflow:hidden; line-height:20px; width:250px;
list-style:none;}
li a{ position:relative;background: url(http://www.hemin.cn/blog/wp-content/uploads/2009/10/pot.gif) no-repeat
230px top;display:inline-block; text-decoration:none; color:#000; padding-right:12px; margin-right:10px;}
li a:hover{ text-decoration:underline;}
li a em{width:10px; height:18px; overflow:hidden;background:#FFF; position:absolute;right:0; bottom:0;
text-indent:-999px;} li span{ position:absolute; padding-left:5px; color:#CCC;}
</style>
</head>
<body>
<ol>
<li><a href="#">练演员<em>...</em></a><span> 2009-6-21</span></li>
<li><a href="#">练演员的训演员<em>...</em></a><span> 2009-6-21</span></li>
<li><a href="#">杂技团美女演员的训练<em>...</em></a><span> 2009-6-21</span></li>
<li><a href="#">脚本学堂,欢迎大家的光临,脚本学堂脚本学堂,欢迎大家的光临,脚本学堂脚本学堂,欢迎大家的光临,脚本学堂脚本学堂,欢迎大家的光临,脚本学堂脚本学堂,欢迎大家的光临,脚本学堂< em>...</em></a><span>2009-6-21</span></li>
<li><a href="#">脚本学堂,欢迎大家的光临,脚本学堂脚本学堂,欢迎大家的光临,脚本学堂脚本学堂,欢迎大家的光临,脚本学堂脚本学堂,欢迎大家的光临,脚本学堂脚本学堂,欢迎大家的光临,脚本学堂脚本学堂,欢迎大家的光临,脚本学堂脚本学堂,欢迎大家的光临,脚本学堂脚本学堂,欢迎大家的光临,脚本学堂脚本学堂,欢迎大家的光临,脚本学堂脚本学堂,欢迎大家的光临,脚本学堂< em>...</em></a><span>2009-6-21</span></li>
</ol>
</body>
</html>
 
以上内容即为css实现超过宽度时显示省略号,大家可以试试效果。