Javascript HTML文本溢出省略号检测。再一次

Javascript HTML文本溢出省略号检测。再一次,javascript,css,Javascript,Css,有一个元素实现了用指定宽度标记一行。不适合裁剪的所有内容,并放置在行尾点。 示例代码: 实际上,问题在于识别文本是完全适合某个元素,还是被截断。 该示例在IE9、IE8中运行良好,但在FF、Chrome、Safari、Opera中无法给出准确的结果,可以看出,如果窗口是逐渐开始变窄的示例,文本将首先被剪切,然后才会变为红色。也就是说,文本可能会被截断,而定义它的函数返回false Christian Varga给出的解决方案不太正确,见: 平滑调整窗口大小,缩小窗口。在浏览器中:Opera、Ch

有一个元素实现了用指定宽度标记一行。不适合裁剪的所有内容,并放置在行尾点。 示例代码: 实际上,问题在于识别文本是完全适合某个元素,还是被截断。 该示例在IE9、IE8中运行良好,但在FF、Chrome、Safari、Opera中无法给出准确的结果,可以看出,如果窗口是逐渐开始变窄的示例,文本将首先被剪切,然后才会变为红色。也就是说,文本可能会被截断,而定义它的函数返回false

Christian Varga给出的解决方案不太正确,见: 平滑调整窗口大小,缩小窗口。在浏览器中:Opera、Chrome、Safari、IE7、FF字段文本将立即被剪切,然后才会变成红色