Web 开发最有用的50款 jQuery 插件集锦——《图片特效篇》

 《Web 开发最有用的50款 jQuery 插件集锦》系列文章向大家分享最具创新的50款 jQuery 插件,这些插件分成以下类别:网页布局插件,导航插件,表格插件,滑块和转盘插件,图表插件,图片特效插件,视频插件等等,将陆续分享给大家,记得关注和收藏啊。

您可能感兴趣的相关文章

 

tiltShift.js

  tiltShift.js 是一款很棒的 jQuery 插件,使用 CSS3 图片滤镜实现移轴镜头的效果。

  使用非常简单,使用 data 属性配置参数,HTML 示例:

?
1
< img  src = "url"  class = "tiltshift"  data-position = "50"  data-blur = "2"  data-focus = "10"  data-falloff = "10"  data-direction = "y" >
  • -position(0-100),定义对焦点的位置。
  • -blur(0 - ?),模糊半径。设置为1或2比较合适。
  • -focus(0-100),焦点的区域大小。
  • -falloff (0-100),完全焦点和完全模糊之间的区域大小。
  • -direction(“x”,“y”,或 0-360),方向。

  JavaScript 调用示例:

?
1
2
3
$( function () {
      $( '.tiltshift' ).tiltShift();
});

   插件下载     效果演示

 

jQuery Picture

  jQuery Picture 是一款用于在网页中添加响应式图片的插件,在不同设备尺寸下显示不同的图片。

  HTML 代码示例:

?
1
2
3
4
5
< figure  class = "responsive"  data-media = "assets/images/small.png"  data-media440 = "assets/images/medium.png"  data-media600 = "assets/images/large.png"  title = "A Half Brained Idea" >
     < noscript >
         < img  src = "assets/images/large.png"  alt = "A Half Brained Idea" >
     </ noscript >
</ figure >

  JavaScript 示例:

?
1
2
3
$( function (){
     $( 'figure.responsive' ).picture();
});

   插件下载     效果演示

 

3D Image Slider

  非常非常酷的 3D 图片滑动效果,有五种绚丽的效果演示。使用示例如下:

  HTML 代码:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
< ul  id = "sb-slider"  class = "sb-slider" >
     < li >
         < a  href = "#"  target = "_blank" >
             < img  src = "images/1.jpg"  alt = "image1" />
         </ a >
         < div  class = "sb-description" >
             < h3 >Creative Lifesaver</ h3 >
         </ div >
     </ li >
     < li >
         < img  src = "images/2.jpg"  alt = "image2" />
         < div  class = "sb-description" >
             < h3 >...</ h3 >
         </ div >
     </ li >
     < li > <!-- ... --> </ li >
     <!-- ... -->
</ ul >

  提供了众多的配置选项,可以根据需要进行调整,下面是默认选项:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
$.Slicebox.defaults = {
     orientation : 'v' ,
     perspective : 1200,
     cuboidsCount : 5,
     cuboidsRandom : false ,
     maxCuboidsCount : 5,
     disperseFactor : 0,
     colorHiddenSides : '#222' ,
     sequentialFactor : 150,
     speed : 600,
     easing : 'ease' ,
     autoplay : false ,
     interval: 3000,
     fallbackFadeSpeed : 300,
     onBeforeChange : function ( position ) { return  false ; },
     onAfterChange : function ( position ) { return  false ; }
};

   插件下载     效果演示

 

Image Transitions

60+ Impressive Jquery Image Gallery, Lightbox, Tabs, Menu, Text Effects

  让人瞠目结舌的图片切换效果,有 Flip、Multi-flip、Rotation、Cube、Unfold 等特效。

  1. Demo 1: Flip
  2. Demo 2: Rotate
  3. Demo 3: Multi-Flip
  4. Demo 4: Cube
  5. Demo 5: Unfold
  6. Demo 6: Others

   插件下载     效果演示

 

Responsive Img

  Responsive Img 这款 jQuery 插件能够根据容器的大小自动更换图片的 src 属性,从而实现响应式的图片展示。

  HTML 示例代码:

?
1
2
< img  id = "img2"  src = "images/image.png"  style = "width:49%;"  />
< img  id = "img3"  src = "images/image.png"  style = "max-width:49%;"  />

  JavaScript 示例代码:

?
1
2
3
4
5
6
7
$( "#img2,#img3" ).responsiveImg({
     breakpoints:{
         "_four" :400,
         "_two" :200,
         "_eight" :800
     }
});

   插件下载     效果演示

 

Portfolio Image Navigator

  精致的图片导航效果,通过四个方向的箭头控制,适合作品展示的应用场合。

  默认参数配置的示例代码如下:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
$( '#portfolio' ).portfolio({
     image: {
         width: 600,
         height: 400,
         margin: 20
     },
     path: {
         width: 10,
         height: 10,
         marginTop: 5,
         marginLeft: 5
     },
     animationSpeed: 400
});

  插件下载     效果演示

 

您可能感兴趣的相关文章

转载于:https://www.cnblogs.com/systemnet123/p/3160648.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值