CSS实现文本显示省略号(...)的方法

分类:知识百科 日期: 点击:0

是使用CSS3中的text-overflow属性,它可以让文本超出指定的宽度时显示省略号,以下是使用它的方法:

1. 将容器设置为overflow:hidden

.container {
  overflow: hidden;
}

2. 给容器设置white-space:nowrap

.container {
  white-space: nowrap;
}

3. 给容器设置text-overflow:ellipsis

.container {
  text-overflow: ellipsis;
}

在使用这些属性时,需要注意的是,在设置text-overflow: ellipsis之前,必须先将容器的overflow设置为hidden,并且将容器的white-space设置为nowrap,以便文本不会换行,并且只有在文本超出容器宽度时才会出现省略号。

如果要设置鼠标悬停时文本的显示效果,可以使用CSS3的属性text-overflow-mode来实现,它可以让文本在鼠标悬停时显示完整,以下是使用它的方法:

1. 给容器设置text-overflow-mode:hover

.container {
  text-overflow-mode: hover;
}

使用这个属性时,文本将在鼠标悬停时显示完整,而在鼠标离开时又会显示省略号,以此实现文本的显示效果。

:CSS3中的text-overflow属性可以让文本超出指定的宽度时显示省略号,使用它时需要先将容器的overflow设置为hidden,并且将容器的white-space设置为nowrap;如果要设置鼠标悬停时文本的显示效果,可以使用CSS3的属性text-overflow-mode来实现,它可以让文本在鼠标悬停时显示完整。

标签:

版权声明

1. 本站所有素材,仅限学习交流,仅展示部分内容,如需查看完整内容,请下载原文件。
2. 会员在本站下载的所有素材,只拥有使用权,著作权归原作者所有。
3. 所有素材,未经合法授权,请勿用于商业用途,会员不得以任何形式发布、传播、复制、转售该素材,否则一律封号处理。
4. 如果素材损害你的权益请联系客服QQ:77594475 处理。