第98款插件:jqthumb.js缩略图插件-让缩略图正常显示而不变形

一、插件介绍

项目中有图片的时候,有的宽大于高,有的宽小于高,尤其在做图片列表的时候,经常发现缩略图会有变形的。我们怎样来解决这一问题呢。

方法一:用photoshop来处理缩略图。小的项目还可以,大的项目,这样做难免会累的半死;

方法二:用jqthumb.js这款插件,只需要写上几句话,就可以让我们的项目中的缩略图快速解决!

jQThumb 兼容所有浏览器,包括 IE6。在高级浏览器中使用背景方式实现,并设置图片的尺寸(background-size)和位置(background-position)实现居中;在 IE6 等老旧的浏览器中使用图片的方式实现,并使用绝对定位和 margin 实现居中。

 

二、插件图片、DEMO及下载

 

 

 

 

三、插件作者下载地址

作者: Pak Cheong

最新版本 : 1.9.3

需要 : jQuery >=v1.3.0 or Zepto (with zepto-data plugin) >=v1.0.0

官方下载地址: https://github.com/pakcheong/jqthumb

官方本站下载: http://www.ijquery.cn/study/demo/jqthumb/jqthumb-1.9.3.zip

官方本站查看: http://www.ijquery.cn/study/demo/jqthumb/jqthumb-1.9.3/src/demo.jquery.html

官方本站查看: http://www.ijquery.cn/study/demo/jqthumb/jqthumb-1.9.3/src/demo.zepto.html

四、兼容性

需要jquery1.3.0版以上,或者 zepto1.0.0以上。

IEChromeFirefoxOperaSafari
IE6+ Chrome Firefox Opera Safari 

 

五、最简使用教程

1、引入文件

<script src="js/jquery.min.js"></script>
<script src="js/jqthumb.min.js"></script>

2、JavaScript

$(function(){
    $('img').jqthumb();
});

五、参数

 

 

属性/方法类型默认值说明
classname 'jqthumb'缩略图容器的 class
width整数100缩略图的宽度,单位为 px
height整数100缩略图的高度,单位为 px
position {top:'50%', left:'50%'}缩略图的位置,默认为 50%,即水平并且垂直居中
source字符串‘src’指定图像源属性,默认为 src
showoncomplete布尔值true处理后时候立即显示,如果为 false 则不自动显示,需要额外设置让它显示,比如使用回调函数 after、done
before函数 处理前的回调函数
after函数 某一个图片处理后的回调函数
done函数 所有图片处理后的回调函数
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值