我目前正在使用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);
有人对可能是什么问题有任何想法吗?
干杯丹
最佳答案
遇到同样的问题。我已经(快速)通过更改cssSandpaper.js解决了该问题。
添加:
if(propertiesStr === undefined) {
return false;
}
之间:
var propertiesStr = parsedRule[1];
var properties = propertiesStr.split(';');
不是最好的解决方案,但我没有时间调试整个脚本;-)