文章提供三種關於文章標題過長了,控制顯示為略號方法,下面有三款css教程式控制制省略符號方式顯示(ie、ff)代碼,後兩款都相容ie,firefox。
div{
width:200px;/*容器的基本定義*/
height:200px;
background-color:#eee;
}
/* ie下的樣式 */
p span{
display: block;
width:200px;/*對寬度的定義,根據情況修改*/
overflow: hidden;
white-space: nowrap;
text-overflow: ellips教程is;
}/* ff 下的樣式 */
p{clear:both;}
p span{float:left;
max-width:175px;
}
p:after{
content:"...";
}
執行個體
<!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=gb2312" />
<title>css實現超過特定長度顯示省略符號的方法</title>
<style type="text/css">
ul {width:200px; margin:50px auto;}
li {width:200px; line-height:25px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
a {color:#03c; font-size:13px;}
a:hover {color:#000;}
</style>
</head>
<body>
<ul>
<li><a href="/htmldata/2007-10-16/1192526505.html">芭比娃娃色調照片,ps製作過程</a>
<li><a href="/htmldata/2007-10-11/1192115032.html">照片處理 ps輕鬆製作漂亮燦爛星空mm特效照</a>
<li><a href="/htmldata/2007-09-13/1189681483.html">photoshop教程簡單打造畫意效果的老照片美女特效</a>
<li><a href="/htmldata/2007-09-13/1189653291.html">照片處理 photoshop為照片添加真實陰影和光線離</a>
<li><a href="/htmldata/2007-08-31/1188554851.html">photoshop簡單為照片繪製可愛個性心形圖案</a>
<li><a href="/htmldata/2007-08-29/1188380812.html">flash教程:簡單實現as繪製貝茲路徑</a>
</ul>
</body>
</html>
執行個體三
.ellipsis a{display: block;width: 300px;overflow: hidden;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;}
/* firefox only */
.ellipsis:not(p) {clear: both;}
.ellipsis:not(p) a {max-width: 300px;float: left;}
.ellipsis:not(p):after {content: "...";float: left;width: 25px;padding-left: 1px;}
<div class="ellipsis"><a href="">在被征服後的歲月裡,蒂卡爾自己也走上侵略道路,在瑪雅全境擴張它的勢力範圍。</a></div>