沒有更新我試圖用一些簡單的數學更新上邊距動畫一些IMG元素。jQuery的 - 邊距鉻
它是這樣的:
$('.spd2').css('margin-top', - offsetPC * 12 + '%');
據applyed到IMGS這樣的:
<img src="img/pgDadosImportantes_i001.png" class="spd1"
style="right: 30%; top: 45%; z-index:10;" />
有了這種風格在CSS文件設爲:
.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很好。問題在於,在chrome中,margin-top的值並未更新。
我嘗試了幾種變化到所有涉及的元素,改變的屬性的位置,浮動,寬度,高度,顯示...和chaned命名marginLeft,利潤率左jQuery中的一些方法。
沒有什麼工作與Chrome瀏覽器。如果我申請一個靜態數字,它的工作。
我這裏有一個例子:
http://unitfour.com.br/HotsiteCluster/
Apreciate任何幫助!
*對不起我的英語和我的代碼...我是巴西設計師工作了兩個!
$( 'SPD1 ')的CSS(' 邊距', - offsetPC * 12 + '%')。你應該寫在你的jQuery腳本,如在img標籤你已經給class =「spd1」 – 2012-07-19 15:46:33
沒有得到的重點..但泰克的答案。 – 2012-07-19 18:00:01
調試offsetPC var,谷歌瀏覽器是唯一返回「無窮大」的瀏覽器。 – 2012-07-19 18:07:31