Firefoxでスクロール効果がうまくいかない、Chrome、Safari、Operaでこのコードで問題なく動作している'-moz-transform'コード行。jQueryのスクロールエフェクトを使用してFirefoxで変換が機能しない
私はFirefoxブラウザでチェックしているとそれだけで回転値がゼロのままで、次の
element {
transform: rotate(0deg);
}
を示し、私はjQueryのにかなり新しいですし、私はここからデバッグする方法がわからないです。以下のコードをご覧ください:
$(window).scroll(function(){
var $cog = $('#my-div'),
$body = $(document.body),
bodyHeight = $body.height();
$cog.css({
'transform': 'rotate(' + ($body.scrollTop()/bodyHeight * -360) + 'deg)',
'-moz-transform': 'rotate(' + ($body.scrollTop()/bodyHeight * -360) + 'deg)',
'-webkit-transform': 'rotate(' + ($body.scrollTop()/bodyHeight * -360) + 'deg)',
'-o-transform': 'rotate(' + ($body.scrollTop()/bodyHeight * -360) + 'deg)'
});
});
奇妙な、 '$( '体')。scrollTopスプライト()'レポート '0'。 _Chrome_と_Edge_では、正しい値を報告します。これが問題だろうか? jQueryの人へのバグレポートが順調です。 – beerwin
__Firefox__でテストしていますか? – beerwin
ありがとうございます、これを火かき棒でどのように見たのか説明できますので、自分でテストしてみてください – jdh1285