2012-04-17 91 views
0

我已經嘗試了一種解決方法,可以正確定位具有邊框半徑的div內的一些圖像。 我需要將圖像1px移動到左邊和1px頂部,並且我使用了jQuery .offset()函數。它在firefox,opera和IE上正常工作,但不適用於chorme。jquery position()在chrome中不起作用

的代碼如下

$(window).load(function(){ 
    // adjust social icons 
    $("div.nuvola.social img").each(function(){ 
     var tmpOffset = $(this).offset(); 
     tmpOffset.left -= 1; 
     tmpOffset.top -= 1; 
     $(this).offset(tmpOffset); 
    }); 
}); 

我上傳在這個測試頁面的例子(右上社會圖標) LINK

+2

你爲什麼要用JavaScript代替CSS來做這件事? – Sparky 2012-04-17 14:30:53

+0

關於Chrome版本20.0.1096.1(官方Build 131343)dev-m,我可以看到代碼有效Ok – rt2800 2012-04-17 14:32:21

+0

示例鏈接中的圖像向上滑動並向左滑動(Chrome 18)。你使用的是什麼版本的Chrome? @ Sparky672是正確的,但是,似乎你正在努力解決這個問題。 – veeTrain 2012-04-17 14:32:43

回答

相關問題