登录
首页 >  文章 >  前端

如何去除单行溢出文本中的冗余背景色?

时间:2024-11-09 11:04:00 211浏览 收藏

学习文章要努力,但是不要急!今天的这篇文章《如何去除单行溢出文本中的冗余背景色?》将会介绍到等等知识点,如果你想深入学习文章,可以关注我!我会持续更新相关文章的,希望对大家都能有所帮助!

如何去除单行溢出文本中的冗余背景色?

带背景色的文字单行溢出省略号,如何去除冗余背景色?

在使用 css 样式时,为单行溢出文本添加背景色可能会导致最后一行文本中的冗余背景色。为了解决这个问题,可以为文本元素添加额外的 css 样式:

text {
  display: inline-block;
}

添加这个样式后,文字截断将基于文本块进行处理,而不是直接对文本进行截断。这将有效去除最后一个文本元素中的冗余背景色。

修改后的 css 代码如下:

.oneline {
  width: 640rpx;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text {
    background-color: #999999;
    padding: 4rpx 8rpx;
    margin-right: 12rpx;
    display: inline-block;
  }
}

好了,本文到此结束,带大家了解了《如何去除单行溢出文本中的冗余背景色?》,希望本文对你有所帮助!关注golang学习网公众号,给大家分享更多文章知识!

相关阅读
更多>
最新阅读
更多>
课程推荐
更多>