你的位置:首页 > 网页设计

[网页设计]CSS控制LI行字符溢出用省略号代替


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html <head>
<meta http-equiv="Content-Type" mrc="text/html; charset=utf-8" />
<title>CSS控制一行字符溢出用省略号代替</title>
<style>
* { margin: 0; padding: 0; }
a { text-decoration: none; color: #000; }
a:hover { text-decoration: none; color: #000; }
ul {width: 280px;height:126px; margin: 38px auto;padding: 12px 6px 12px 22px;border: 1px solid #CCC;background: #EEE;}
li { margin: 12px 0; }
li a {display: block;width: 168px;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: 172px;float: left;}
li:not(p):after {mrc: "...";float: left;width: 25px;padding-left: 5px;color: #000;}
</style>
</head>


<body>
<ul>
<li><a href="http://www.cnblogs.com//soft/3149.shtml" target="_blank">显示内容1,显示内容1,显示内容1,显示内容1</a></li><li><a href="http://www.cnblogs.com//soft/3148.shtml" target="_blank">显示内容2,显示内容2,显示内容2,


显示内容2</a></li><li><a href="http://www.cnblogs.com//soft/3147.shtml" target="_blank">显示内容3,显示内容3,显示内容3,显示内容3</a></li><li><a href="http://www.cnblogs.com//soft/3144.shtml" target="_blank">显示内容4,


显示内容4,显示内容4,显示内容4,显示内容4</a></li>
</ul>
<div>http://www.999jiujiu.com/</div>
</body>
</html>