JSSOR(jQuery插件)的缩略图图像大小

时间:2014-03-19 18:32:07

标签: jquery jquery-plugins slider image-scaling

我正在使用http://www.jssor.com/中的jQuery图片滑块插件。 现在,插件需要滑块中缩略图的宽度和高度。

我想知道我可以为每张图片设置不同的缩略图图像大小,因为我有图像 不同的尺寸,固定的宽度和高度将改变图像比例。

<div u="slides" style="cursor: move;">
            <div u="prototype" class="p" style="POSITION: absolute; WIDTH: 100px; HEIGHT: 50px; TOP: 0; LEFT: 0;">
                <div class="o" style="position:absolute;top:1px;left:1px;width:100px;height:50px;overflow:hidden;">
                    <ThumbnailTemplate class="b" style="width:100px;height:50px; border: none;position:absolute; TOP: 0; LEFT: 0;"></ThumbnailTemplate>
                    <div class="i"></div>
                    <ThumbnailTemplate class="f" style="width:100px;height:50px;border: none;position:absolute; TOP: 0; LEFT: 0;"></ThumbnailTemplate>
                </div>
            </div>
</div>

2 个答案:

答案 0 :(得分:2)

请替换

<div>
    <img u="image" src="../img/alila/01.jpg" />
    <img u="thumb" src="../img/alila/thumb-01.jpg" />
</div>

<div>
    <img u="image" src="../img/alila/01.jpg" />
    <div u="thumb">
        <div style="width: 100%; height: 100%; background-image: url(../img/alila/thumb-01.jpg); background-position: center center; background-repeat: no-repeat; ">
        </div>
    </div>
</div>

答案 1 :(得分:0)

根据jssor的答案,以第三个div的样式添加background-size: cover;background-size: contain;可以更改比率。 这意味着:

<div>
 <img u="image" src="../img/alila/01.jpg" />
 <div u="thumb">
    <div style="width: 100%; height: 100%; background-image: url(../img/alila/thumb-01.jpg); background-position: center center; background-repeat: no-repeat; ">
 </div>
</div>