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 に答える