“text-overflow: ellipsis”不起作用
尝试使用“text-overflow: ellipsis”截断 < 中的文本时;跨度>元素,当窗口尺寸减小时,省略号不会出现。
解决方案
要启用“text-overflow: ellipsis”功能,需要包含除了以下 CSS 属性之外"text-overflow":
示例代码
span { border: solid 2px blue; white-space: nowrap; text-overflow: ellipsis; width: 100px; display: block; overflow: hidden }
说明
在提供的示例中,元素的宽度为 100px,overflow 属性设置为“hidden”,确保任何多余的内容都隐藏在元素的边界内。显示属性设置为“block”以强制元素占据矩形空间块。最后,将空白属性设置为“nowrap”以防止文本内换行。
应用这些属性后,“text-overflow: ellipsis”属性将发挥作用,截断 < 内的文本;跨度>元素并在窗口大小减小到文本超出元素宽度的程度时添加省略号 (...)。
以上是为什么'text-overflow: ellipsis”不适用于我的 Span 元素?的详细内容。更多信息请关注PHP中文网其他相关文章!