帝国模板之家为广大用户提供专业、一站式建站服务。

网页特效

网页特效栏目收集了最全最新的前端网页插件,包括最流行的jQuery,Bootstrap,Js,Css,Vue等主流特效插件。

当前位置:首页 > 资源 > 网页特效 > 正文

jQuery响应式洗牌动画布局插件

帝国模板之家 2020-12-03 网页特效 评论

插件介绍

这是一款花哨的jQuery洗牌动画布局插件。CSS网格布局的响应式设计。

使用方法

1. 添加卡片布局。

<div class="layoutContainer">
  <div class="layoutContent imgMiddle">
    <div class="layoutContent shuffle item__Card">
      <div class="layoutCard layoutContentCenter item__Card firstCol">
        <div>
          <img src="1.png"/>
        </div>
      </div>
      <div class="layoutCard layoutContentCenter item__Card fifthCol">
        <div>
          <img src="2.png"/>
        </div>
      </div>
      <div class="layoutCardRow2 layoutContentCenter item__Card secondColOne">
        <div>
          <img src="3.png"/>
        </div>
      </div>
      <div class="layoutCardRow2 layoutContentCenter item__Card secondColTwo">
        <div>
          <img src="4.png"/>
        </div>
      </div>
      <div class="layoutCardRow2 layoutContentCenter item__Card thirdColTwo">
        <div>
          <img src="5.png"/>
        </div>
      </div>
      <div class="layoutCardRow2 layoutContentCenter item__Card thirdColOne">
        <div>
          <img src="5.png"/>
        </div>
      </div>
      <div class="layoutCardRow2 layoutContentCenter item__Card thirdColThree">
        <div>
          <img src="6.png"/>
        </div>
      </div>
      <div class="layoutCardRow2 layoutContentCenter item__Card fourthColOne">
        <div>
          <img src="7.png"/>
        </div>
      </div>
      <div class="layoutCardRow2 layoutContentCenter item__Card fourthColTwo">
        <div>
          <img src="8.png"/>
        </div>
      </div>
    </div>
  </div>
</div>

2. 在页面中加载布局css样式文件。

<link rel="stylesheet" type="text/css" href="css/homepage.css">

3. 在页面中加载jquery库和插件文件。

<script src="jquery.slim.min.js"></script>
<script src="TweenMax.min.js"></script>

4.创建触发显示效果的JavaScript代码。

$(document).ready(function () {
  TweenLite.from('.firstCol', 2.5, {
      ease: Power2.easeOut,
      x: 400
  });
  TweenLite.to('.firstCol', 0, {
      ease: Power2.easeOut,
      x: 0
  });
  TweenLite.from('.fifthCol', 2.5, {
      ease: Power3.easeOut,
      x: -400
  });
  TweenLite.to('.fifthCol', 0, {
      ease: Power3.easeOut,
      x: 100
  });
  TweenLite.from('.secondColOne', 2.5, {
      ease: Power3.easeOut,
      x: 300,
      y: 100
  });
  TweenLite.to('.secondColOne', 0, {
      ease: Power3.easeOut,
      x: 100,
      y: 100
  });
  TweenLite.from('.secondColTwo', 2.5, {
      ease: Power3.easeOut,
      x: 300,
      y: 0
  });
  TweenLite.to('.secondColTwo', 0, {
      ease: Power3.easeOut,
      x: 100,
      y: 100
  });
  TweenLite.from('.thirdColOne', 2.5, {
      ease: Power3.easeOut,
      x: 0,
      y: 300
  });
  TweenLite.to('.thirdColOne', 0, {
      ease: Power3.easeOut,
      x: 100,
      y: 100
  });
  TweenLite.from('.thirdColThree', 2.5, {
      ease: Power3.easeOut,
      x: 0,
      y: -300
  });
  TweenLite.to('.thirdColThree', 0, {
      ease: Power3.easeOut,
      x: 100,
      y: 100
  });
  TweenLite.from('.fourthColOne', 2.5, {
      ease: Power3.easeOut,
      x: -300,
      y: 300
  });
  TweenLite.to('.fourthColOne', 0, {
      ease: Power3.easeOut,
      x: 100,
      y: 100
  });
  TweenLite.from('.fourthColTwo', 2.5, {
      ease: Power3.easeOut,
      x: -300,
      y: 0
  });
  TweenLite.to('.fourthColTwo', 0, {
      ease: Power3.easeOut,
      x: 100,
      y: 100
  });
});
这世上无忧无虑的人,反而相对寿命会长点。

已有 位小伙伴发表了看法

欢迎 发表评论

  • 匿名发表

关于

帝国cms模板

网页插件

帝国模板之家 | www.moyouyouw.cn

本站所有模板/文章除标明原创外,均来自网络转载,版权归原作者所有,如果有侵犯到您的权益,请联系站长删除,谢谢! 寻找帝国cms模板首选帝国模板之家,用心做站,上线至今广受好评,值得信赖!

  • 交流群1:帝国cms交流群1
  • 交流群2:帝国cms交流群2
在线QQ 给我留言