`

CSS如何对文本内容进行换行

阅读更多

CSS换行用省略号代替,也可以说是长标题的文章可以使用简单的CSS样式实现省略号控制显示

代码部分:

 

一般的文字截断(适用于内联与块)

==============CSS================

 

.text-overflow{
display:block;
width:31em;
word-break:keep-all;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
}
 

=================================

 

对于表格的话,定义有一点不一样:

==============CSS================ 

 

table{
width:30em;
table-layout:fixed;
}
td{
width:100%;
word-break:keep-all;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
}
 

=================================

 

注:这个东西只对单行的文字的效,如果你想把它用在多行上,也只有第一行有作用的。 这个写法只有IE会有"...",其它的浏览器文本超出指定宽度时会隐藏。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics