このjsコードを検討してください。
function scroll(){
$('.container').css('marginLeft', '-50%');
$('.container').animate({'marginLeft': 0}, 300);
}
例: http: //jsfiddle.net/aSXBL/3/
Safariには奇妙な動作があります。アニメーションは「左から右」ではなく「右から左」で発生します。いくつかの分析の結果、この場合、jQueryは正のマージン値からアニメーション化することがわかりました。
それはバグと見なされるべきだと思いますか、それともSafariの特定の「機能」と見なされるべきだと思いますか?この状況でどのような回避策が役立つ可能性がありますか?
ありがとう。