0

これの基本的な部分を理解するのに大きな助けがありましたが、もう一度助けが必要です:(以下のjavascriptは、ギャラリーのサムネイルにカーソルを合わせるとサムネイルが拡大するようにするためのものです。高さを上げて幅ですが、画像が右下に向かって伸びるのではなく、サムネイルの中心に対して拡大しているように見えるように、上と左のオフセットも変更して補正します。

    jQuery('.videogall-thumb').hover(function() {
    var currThumb = jQuery(this).attr('id');
    jQuery('.videogall-thumb[id="' + currThumb +'"]').stop().animate({height: "100", width: "118", left: "-12", top: "-15"}, "fast");
}, function() {
    jQuery('.videogall-thumb').stop().animate({height: "83", width: "98", left: "0", top: "0"}, "fast");
}
);

少なくとも私はそうなることを望んでいた。ただし、サムネイルは中心から拡大するのではなく、まだ伸びています。さらに、拡大されているサムネイルは、行の隣接するサムネイルの上ではなく下に配置され、下の行の隣接するサムネイルを押し出します。私がここで何を意味するかを参照してください: http://oneworldyouthproject.org/tubepress-test/

私は何が欠けていますか?

4

1 に答える 1

0

との配置を機能させるには、要素に設定position: relativeする必要があります。imglefttop

于 2012-08-22T20:08:43.440 に答える