span标签设置文字超过后显示省略号


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

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

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


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM