我有幾個段落包含不同的文本塊。...在不同文本塊的結尾處?
我爲我的文本塊設置了最大高度,以使它們具有完全相同的高度(其餘文本隱藏)。
我還在文本塊的末尾添加了「...」。但我想這三點要放在之後,緊接文字,不遠處。有沒有辦法?
我做了一個的jsfiddle文本的兩個街區證明我的問題: JSFIDDLE
HTML
<div class="infosLivre">
<div class="descriptionLivre">
(1111 pages) Raptim igitur properantes ut motus sui rumores celeritate nimia praevenirent, vigore corporum ac levitate confisi per flexuosas semitas ad summitates collium
<span class="ellipsis">...</span>
</div>
<div class="infosLivre">
<div class="descriptionLivre">
(1111 pages) Raptim igitur properantes ut motus sui rumores celeritate nimia praevenirent, vigore corporum ac levitate confisi per flexuosas semitas ad summitates collium tardius evadebant. et cum superatis difficultatibus arduis ad supercilia venissent fluvii Melanis alti et verticosi, qui pro muro tuetur accolas circumfusus, augente nocte adulta terrorem quievere paulisper lucem opperientes. arbitrabantur enim nullo inpediente transgressi inopino adcursu adposita quaeque vastare, sed in cassum labores pertulere gravissimo nimia praevenirent, vigore corporum ac levitate confisi per flexuosas semitas ad summitates collium tardius evadebant. et cum superatis difficultatibus arduis ad supercilia venissent fluvii Melanis alti et verticosi, qui pro muro tuetur accolas circumfusus, augente nocte adulta terrorem quievere paulisper lucem opperientes. arbitrabantur enim nullo inpediente transgressi inopino adcursu adposita quaeque vastare, sed in cassum labores pertulere gravissimos
<span class="ellipsis">...</span>
</div>
CSS
.infosLivre{
font-size: 17px;
padding-left:15px;
width: 655px;
}
.descriptionLivre{
padding-top: 30px;
line-height: 1.3;
max-height: 90px;
-webkit-line-clamp: 4;
-webkit-box-orient: vertical;
overflow: hidden;
position:relative;
hyphens: auto;
}
.ellipsis{
bottom: 2px;
position: absolute;
right: 0px;
white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
}
也許這可以幫助你http://stackoverflow.com/questions/6222616/with-css-use-for-overflowed-block-of-多行 – cakan