在我的網頁我有固定的寬度,並使用下面的CSS一個div:文本溢出省略號:避免字打破
width: 200px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
省略號工作,問題是,它削減了最後一句話,我希望它將省略號(...)放在整個單詞的最後。例如,如果我有文本:「stackoverflow是最好的」,並且如果它需要在最後切割,我希望它顯示「stackoverflow是...」,而不是「stackoverflow是be ...「
該代碼沒有ellipsize一個大長詞溢出。因此,如果你想這樣做,請將每個單詞放在另一個跨度中(因此每個單詞都在兩個跨度內),並添加以下代碼: –
.foo> span> span如果您想要一個跨度,則必須使用兩個跨度一個巨字的省略號*/ display:inline-block; max-width:100%; 溢出:隱藏; } .foo> span { max-width:100%; ... [其餘代碼] –