簡単な計算で上部マージンを更新することにより、いくつかの IMG 要素をアニメーション化しようとしています。
こんなふうになります:
$('.spd2').css('margin-top', - offsetPC * 12 + '%');
次のように IMG に適用されます。
<img src="img/pgDadosImportantes_i001.png" class="spd1"
style="right: 30%; top: 45%; z-index:10;" />
css doc でこのスタイルを設定すると、次のようになります。
.ilustras {
width: 960px;
height: 100%;
position: absolute;
z-index: 0;
}
.ilustras img {
position: absolute;
float: right;
width: auto;
height: auto;
display: inline-block;
}
Firefox と IE で非常にうまく動作します。問題は、クロムでは、margin-top の値が更新されていないことです。
関連するすべての要素にいくつかの変更を加え、属性を position、float、width、height、display... に変更し、jQuery で marginLeft、margin-left という名前を付ける方法をいくつか変更しました。
Chrome では何も動作しません。静的番号を適用すると機能します。
ここにサンプルがあります:
http://unitfour.com.br/HotsiteCluster/
どんな助けにも感謝します!!
*私の英語と私のコードについて申し訳ありません.