发新帖

[web前端] CSS实现不换行/自动换行/文本超出隐藏显示省略号

零下一度 2020-7-30 937

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;
}











最新回复 (0)
返回
零下一度
主题数
931
帖子数
0
注册排名
1