0

回避策を試して、境界線の半径を持つ div 内にいくつかの画像を正しく配置しました。画像を左に 1px、上に 1px 移動する必要があり、jQuery .offset() 関数を使用しました。firefox、opera、IE では正しく動作しますが、chorme では動作しません。

コードは次のとおりです

$(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

4

1 に答える 1

0

多分...

http://nieto.hostingplaza.org/cory/css/style.css (行:76-82)

div.nuvola.social img {
    position: relative;
    height: 70px;
    width: 70px;
    left: -1px;
    top: -1px;
}

「px」を追加することを忘れないでください。

于 2012-04-19T02:26:51.600 に答える