想设置span标签超过一定宽度后隐藏,多余的部分显示省略号,发现设置了宽度和overflow后不起作用,度娘后,发现少了个属性

.list .list-item .title {
width: 250px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
display: inline-block;
}

主要少了红色背景这句,网上的解释:这是因为span标签属于行内元素(inline),所以无法设置高度和宽度;如果需要改变其宽高,就需要将其转变为块体元素(block)或行内块体元素(inline-block)。

相关文章:

  • 2021-12-12
  • 2021-10-18
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-15
  • 2021-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-08-30
  • 2022-12-23
  • 2022-12-23
  • 2022-01-02
  • 2021-08-06
相关资源
相似解决方案