原文:https://www.cnblogs.com/coolsboy/p/11495836.html
在寫頁面的時候,我們經常會需要用到關於文本的換行,強制換行以及顯示幾行超過顯示省略號等,今天我們就對這些問題來做個匯總吧!
1、自動換行
div{
word-wrap:break-word;
word-break:normal;
}
2、強制不換行
div{
white-space:nowrap;
}
3、強制英文單詞換行
div{
word-break:break-all;
}
4、單行文本不換行多余文本顯示省略號
div{
width:200px;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
}
5、多行文本超出隱藏多余文本顯示省略號
div{
display:-webkit-box;
overflow:hidden;
text-overflow:ellipsis;
-webkit-line-clamp:3;
-webkit-box-orient:vertical;
}
6、table表格中單元格單行文本不換行
table{
table-layout:fixed;
}
table tr td{
width:60%;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
}
