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
你为什么要用JavaScript代替CSS来做这件事? – Sparky 2012-04-17 14:30:53
关于Chrome版本20.0.1096.1(官方Build 131343)dev-m,我可以看到代码有效Ok – rt2800 2012-04-17 14:32:21
示例链接中的图像向上滑动并向左滑动(Chrome 18)。你使用的是什么版本的Chrome? @ Sparky672是正确的,但是,似乎你正在努力解决这个问题。 – veeTrain 2012-04-17 14:32:43