1

Chrome では画像を移動できますが、Firefox では移動できません。次のコードを使用しました。

var s= $("#body").scrollTop();
$("#logo").css("-webkit-transform","translateY("+(s/3)+"px)");

Firefox の場合、次のコードを試しました。

$("#logo").css("-mozkit-transform","translateY("+(s/3)+"px)");

しかし、それは機能していません。

Firefoxに相当するものは何ですか?

4

2 に答える 2

9

https://developer.mozilla.org/pl/docs/CSS/transform

$("#logo").css("-moz-transform","translateY("+(s/3)+"px)");

そして他のブラウザの場合:

transform:rotate(7deg);
-ms-transform:rotate(7deg); /* IE 9 */
-moz-transform:rotate(7deg); /* Firefox */
-webkit-transform:rotate(7deg); /* Safari and Chrome */
-o-transform:rotate(7deg); /* Opera */
于 2013-02-28T12:42:06.180 に答える
2

「Mozilla」バージョンは次のとおりです。

$("#logo").css("transform","translateY("+(s/3)+"px)");

プレフィックスなし。実際、これは WebKit 以外のすべてのブラウザの現在のリリースでサポートされています。

于 2013-02-28T16:59:13.247 に答える