gpt4 book ai didi

javascript - HTML文本溢出省略号检测

转载 作者:IT老高 更新时间:2023-10-28 11:10:08 26 4
gpt4 key购买 nike

我在页面上有一组 block 元素。它们都设置了 CSS 规则 white-space、overflow、text-overflow,以便 trim 溢出的文本并使用省略号。

但是,并不是所有的元素都会溢出。

无论如何我可以使用 javascript 来检测哪些元素溢出?

谢谢。

添加:我正在使用的示例 HTML 结构。

<td><span>Normal text</span></td>
<td><span>Long text that will be trimmed text</span></td>

SPAN 元素始终适合单元格,它们应用了省略号规则。我想检测省略号何时应用于 SPAN 的文本内容。

最佳答案

试试这个 JS 函数,将 span 元素作为参数传递:

function isEllipsisActive(e) {
return (e.offsetWidth < e.scrollWidth);
}

关于javascript - HTML文本溢出省略号检测,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7738117/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com