2

我目前正在使用 css 砂纸(http://www.useragentman.com/blog/csssandpaper-a-css3-javascript-library/)来旋转指定的 div。它在 Firefox 和 ie9 中运行良好。

但在 ie 7 和 8 中,我在控制台中收到以下错误:

CRIPT5007: Unable to get value of the property 'split': object is null or undefined 
cssSandpaper.js, line 563 character 21

这是我设置的 CSS:

-sand-transform: rotate(340deg);
-webkit-transform: rotate(340deg);
-moz-transform: rotate(340deg);
-o-transform: rotate(340deg);
-ms-transform:rotate(340deg);

有人对问题可能是什么有任何想法吗?

干杯丹

4

1 回答 1

3

遇到同样的问题。我已经(快速)通过更改 cssSandpaper.js 解决了这个问题。

添加:

if(propertiesStr === undefined) {
    return false;
}

之间:

var propertiesStr = parsedRule[1];
var properties = propertiesStr.split(';');

不是最好的解决方案,但我没有时间调试整个脚本;-)

于 2013-04-15T11:53:19.803 回答