CSS3 文字超出2行省略是一种比较常见的文本显示技术。当文本内容超过一定的行数时,我们可以将多余的部分省略掉,并以省略号(ellipsis)来代表省略的内容。在CSS3中,我们可以使用textove...
CSS3 文字超出2行省略是一种比较常见的文本显示技术。当文本内容超过一定的行数时,我们可以将多余的部分省略掉,并以省略号(ellipsis)来代表省略的内容。
在CSS3中,我们可以使用text-overflow属性来实现文本超出2行省略。该属性需要与overflow:hidden和white-space:nowrap配合使用。
下面是一段示例代码,可将其复制粘贴到pre标签中查看效果。代码如下:
<html>
<head>
<style>
p {
text-overflow:ellipsis;
white-space:nowrap;
overflow:hidden;
width:200px;
display:block;
font-size:16px;
line-height:18px;
}
</style>
</head>
<body>
<p>这是一段非常长的文本内容,超过了两行会出现省略号。这是一段非常长的文本内容,超过了两行会出现省略号。</p>
</body>
</html>