我想弄清楚元素是否有省略号。我正在使用this stackoverflow answer.Scroll With!=偏移宽度当没有省略号
当我在IE上测试时,scrollWidth
总是大于offsetWidth
。即使没有省略号,scrollWidth
比offsetWidth
大1px。正如预期的那样,Chrome能正常工作。
请检查this example。这会让你在IE和Chrome上看到不同的值。
这是由于在IE中的错误发生?这是一个已知的问题吗?有没有解决办法?
我想弄清楚元素是否有省略号。我正在使用this stackoverflow answer.Scroll With!=偏移宽度当没有省略号
当我在IE上测试时,scrollWidth
总是大于offsetWidth
。即使没有省略号,scrollWidth
比offsetWidth
大1px。正如预期的那样,Chrome能正常工作。
请检查this example。这会让你在IE和Chrome上看到不同的值。
这是由于在IE中的错误发生?这是一个已知的问题吗?有没有解决办法?
由于IE中的scrollWidth和Chrome中的一样,我会说offsetWidth比scrollWidth小1px。详细信息,Shmetails。 – GolezTrol
看起来像'float:left;'是原因。 [一篇关于IE中offsetWidth的文章](http://vadikom.com/dailies/offsetwidth-offsetheight-useless-in-ie9-firefox4/)可能有用。 – 0x2D9A3
@ 0x2D9A3该文章帮助。 IE似乎正在围绕'scrollWidth'和向下舍入'offsetWidth'。我能够使用'getComputedStyle'获取实际宽度(float val),但找不到实际的'scrollWidth'。 – Zuhaib