我想检查省略号溢出的可支持性,而不是通过查询浏览器类型或版本。那可能吗?
我知道 Firefox 版本 < 7 不支持这一点。
谢谢,塔尔
我想检查省略号溢出的可支持性,而不是通过查询浏览器类型或版本。那可能吗?
我知道 Firefox 版本 < 7 不支持这一点。
谢谢,塔尔
没有尝试过这种方法,但这可能有效:
function checkEllipsis() {
var d = document.createElement('div');
if(typeof d.style.textOverflow == 'undefined')
return false;
d.style.textOverflow = 'ellipsis';
return d.style.textOverflow == 'ellipsis';
}
CanIUse 是一个非常有用的检查浏览器支持的网站 - http://caniuse.com/#search=ellipsis。
不知道如何在不测试浏览器的情况下测试浏览器是否支持某些东西?!该线程涵盖了类似的主题,并且可能有用。