タイトルが少し紛らわしいかもしれないことを理解しています(他に質問する方法がわかりません)ので、ここに私が取り組んでいる例を示します。
http://beautifulcreationphotography.net/gallery.html
したがって、私の問題は、画像にカーソルを合わせると、画像が拡大すると他の画像が動き回ることです。考えられる解決策の 1 つは、絶対配置を使用することですが、すべての画像をグリッド内に手動で配置するのは非常に面倒です (3 列幅のグリッドにしたいと考えています)。
これに役立つ他のソリューションは何ですか? 私は、純粋な JavaScript ソリューションと JS ライブラリの使用の両方にオープンです。
HTML: http://pastebin.com/pfuRppdY
JS: http://pastebin.com/9m7TwNXU
CSS:
#gallery {
display:inline;
margin:50px;
height:300px;
}
#gallery img {
position:relative;
width:200px;
margin:30px;
}