利用css实现文字一行内展示,超出一行,内容中间显示省略号
要实现单行文本溢出显示为省略号,可以使用CSS的text-overflow
属性结合white-space
和overflow
属性。以下是实现该效果的CSS代码示例:
.ellipsis {
white-space: nowrap; /* 确保文本在一行内显示 */
overflow: hidden; /* 超出容器部分隐藏 */
text-overflow: ellipsis; /* 使用省略号表示文本溢出 */
}
接下来,将这个类应用到你的HTML元素上:
<div class="ellipsis">这是一段很长的文本,需要在单行内显示并且超出部分用省略号表示</div>
这样,当文本内容超出其容器宽度时,会在末尾显示省略号。
评论已关闭