[英]How to obtain a vertical text ellipsis with HTML-CSS tables?
我想在一個只有兩行可以容納的小空間中顯示文本。 當文本太長時,我正在尋找一種在第二行末尾獲得省略號的方法。
我用了一張桌子,但是不起作用,我不能限制細胞高度。
<td style="overflow-x: hidden;overflow-y:hidden;text-overflow: ellipsis;max-height:50px">text</td>
我用一個演示創建了一個小提琴: http : //jsfiddle.net/sandro_paganotti/N35Hw/ 。 不幸的是,您必須事先知道文本是否會溢出才能顯示before
選擇器。
<p><span>
lalla al lalla lalla la lallalla
llal alla alla alllla la la al allla
lalall alla alla alla alla alla
lla alla lalla lalla alla alla allalla lla
llala lall lalla lal
</span></p>
p{
width: 200px;
border: 5px solid black;
position: relative;
}
p:after{
content: '...';
display: block;
position: absolute;
bottom: 6px;
right: 10px;
background: #FFF;
}
span{
display: block;
margin: 10px;
height: 50px;
overflow: hidden;
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.