Web 開發最有用的50款 jQuery 插件集錦——《圖片特效篇》


  《Web 開發最有用的50款 jQuery 插件集錦》系列文章向大家分享最具創新的50款 jQuery 插件,這些插件分成以下類別:網頁布局插件,導航插件,表格插件,滑塊和轉盤插件,圖表插件,圖片特效插件,視頻插件等等,將陸續分享給大家,記得關注和收藏啊。

您可能感興趣的相關文章

 

tiltShift.js

  tiltShift.js 是一款很棒的 jQuery 插件,使用 CSS3 圖片濾鏡實現移軸鏡頭的效果。

  使用非常簡單,使用 data 屬性配置參數,HTML 示例:

<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 調用示例:

$(function() {
     $('.tiltshift').tiltShift();
});

   插件下載     效果演示

 

jQuery Picture

  jQuery Picture 是一款用於在網頁中添加響應式圖片的插件,在不同設備尺寸下顯示不同的圖片。

  HTML 代碼示例:

<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 示例:

$(function(){
    $('figure.responsive').picture();
});

   插件下載     效果演示

 

3D Image Slider

  非常非常酷的 3D 圖片滑動效果,有五種絢麗的效果演示。使用示例如下:

  HTML 代碼:

<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>

  提供了眾多的配置選項,可以根據需要進行調整,下面是默認選項:

$.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

  讓人瞠目結舌的圖片切換效果,有 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 示例代碼:

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

  JavaScript 示例代碼:

$("#img2,#img3").responsiveImg({
    breakpoints:{
        "_four":400,
        "_two":200,
        "_eight":800
    }
});

   插件下載     效果演示

 

Portfolio Image Navigator

  精致的圖片導航效果,通過四個方向的箭頭控制,適合作品展示的應用場合。

  默認參數配置的示例代碼如下:

$('#portfolio').portfolio({
    image: {
        width: 600,
        height: 400,
        margin: 20
    },
    path: {
        width: 10,
        height: 10,
        marginTop: 5,
        marginLeft: 5
    },
    animationSpeed: 400
});

  插件下載     效果演示

 

您可能感興趣的相關文章

 

本文鏈接:網站開發最有用的50款 jQuery 插件——圖片特效篇

編譯來源:夢想天空 ◆ 關注前端開發技術 ◆ 分享網頁設計資源


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM