このコードの最初のリンクに問題があります。これは写真のサムネイルを表しており、クリックすると大きな写真に拡大されます。jsfiddle を作成しようとしましたが、事前に作成された jquery mbGallery.js のコードが見つからなかったので、何が起こったのかを説明しようと思います: 最初はプーの親指を表し、クリックすると展開されます。しかし、アスペクトを 50x50 に変更することはできません。元の写真の寸法を示しています。したがって、1000x1000 の写真がある場合、親指は 1000x1000 になりますが、 (x)x(y) 、x および y < 100px の小さなアイコンに自動的にサイズ変更したい (これは一般的な形式で言ったので、写真はワイドでもポートレートでもかまいません)
html
<div id="g1" class="galleryCont">
<a class="imgThumb" src="img/activitate1/2008.jpg"></a>
<a class="imgFull" href="img/activitate1/2008.jpg"></a>
<div class="imgDesc">Description 01</div>
<a class="imgThumb" src="img/activitate1/2009.jpg"></a>
<a class="imgFull" href="img/activitate1/2009.jpg"></a>
<div class="imgDesc">Description 02</div>
<a class="imgThumb" src="img/activitate1/2010.jpg"></a>
<a class="imgFull" href="img/activitate1/2010.jpg"></a>
<div class="imgDesc">Description 02</div>
</div>
CSS
.galleryCont{
display:none;
}
ジャワ
<script type="text/javascript" src="js/mbGallery.js"></script>
<script type="text/javascript">
$(function(){
$('#g1').mbGallery({maskBgnd:'#ccc',minWidth: 50, minHeight: 50, overlayOpacity:.9,startFrom: 0,addRaster:true, printOutThumbs:true});
});
</script>