日期:2014-04-05 浏览次数:21227 次
在使用DIV+CSS网页标准制造网页时,LI标签中内容超过长度后以省略号显示的方法。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<style type="text/css">
<!--
li {
width:200px;
white-space:nowrap;
text-overflow:ellipsis;
-o-text-overflow:ellipsis;
overflow: hidden;
}
/* firefox only */
li:not(p) { /* wtf is? pls let me know*/
clear: both;
}
li:not(p) a {
max-width: 175px;
float: left;
}
li:not(p):after {
content: "...";
float: left;
width: 25px;
padding-left: 5px;
color: #df3a0e;
}
-->
</style>
<ul>
<li><a href="http://cms.ddvip.com/index.php#">web标准常见问题大全web标准常见问题大全</a></li>
<li><a href="http://cms.ddvip.com/index.php#">web标准常见问题大全web标准常见问题大全</a></li>
<li><a href="http://cms.ddvip.com/index.php#">web标准常见问题大全web标准常见问题大全</a></li>
<li><a href="http://cms.ddvip.com/index.php#">web标准常见问题大全web标准常见问题大全</a></li>
<li><a href="http://cms.ddvip.com/index.php#">web标准常见问题大全web标准常见问题大全</a></li>
</ul>