example.html 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778
  1. <!DOCTYPE html>
  2. <html lang="en" height="100%">
  3. <head>
  4. <meta charset="utf-8">
  5. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  6. <meta name="viewport" content="width=device-width, initial-scale=1">
  7. <meta name="description" content="">
  8. <meta name="author" content="">
  9. <title>Smoove Example</title>
  10. <link rel="stylesheet" href="http://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.2.0/css/bootstrap.min.css">
  11. <style>
  12. html, body, .banner, .container {
  13. height:100%;
  14. text-align: center;
  15. }
  16. .block {
  17. height:300px;
  18. background: blue;
  19. margin-bottom: 20px;
  20. }
  21. </style>
  22. </head>
  23. <body>
  24. <div class="container">
  25. <h1>Scroll Down to see the action</h1>
  26. </div>
  27. <div class="container">
  28. <h2>Use Smoove to create smooth fade-in effects as you scroll down</h2>
  29. <div class="row">
  30. <div class="col-md-6"><div class="block"></div></div>
  31. <div class="col-md-6"><div class="block"></div></div>
  32. </div>
  33. <h2>You can also move objects across the screen...</h2>
  34. <div class="row">
  35. <div class="col-md-3"><div class="block" data-move-y="200px" data-move-x="-200px"></div></div>
  36. <div class="col-md-3"><div class="block" data-move-y="200px" data-move-x="-100px"></div></div>
  37. <div class="col-md-3"><div class="block" data-move-y="200px" data-move-x="100px"></div></div>
  38. <div class="col-md-3"><div class="block" data-move-y="200px" data-move-x="200px"></div></div>
  39. </div>
  40. <h2>...or rotate them</h2>
  41. <div class="row">
  42. <div class="col-md-3"><div class="block" data-move-x="-500px" data-rotate="90deg"></div></div>
  43. <div class="col-md-3"><div class="block" data-move-y="200px" data-move-x="-200px" data-rotate="45deg"></div></div>
  44. <div class="col-md-3"><div class="block" data-move-y="200px" data-move-x="200px" data-rotate="-45deg"></div></div>
  45. <div class="col-md-3"><div class="block" data-move-x="500px" data-rotate="-90deg"></div></div>
  46. </div>
  47. <h2>Even use cool 3D effects</h2>
  48. <div class="row">
  49. <div class="col-md-4"><div class="block" data-rotate-x="90deg" data-move-z="-500px" data-move-y="200px"></div></div>
  50. <div class="col-md-4"><div class="block" data-rotate-x="90deg" data-move-z="-500px" data-move-y="200px"></div></div>
  51. <div class="col-md-4"><div class="block" data-rotate-x="90deg" data-move-z="-500px" data-move-y="200px"></div></div>
  52. </div>
  53. <div class="row">
  54. <div class="col-md-3"><div class="block" data-rotate-y="180deg" data-move-z="-200px" data-move-x="-300px"></div></div>
  55. <div class="col-md-3"><div class="block" data-rotate-x="180deg" data-rotate-y="180deg" data-move-z="-700px"></div></div>
  56. <div class="col-md-3"><div class="block" data-rotate-x="180deg" data-rotate-y="45deg" data-move-z="-500px"></div></div>
  57. <div class="col-md-3"><div class="block" data-rotate-y="180deg" data-move-z="-100px" data-move-x="500px"></div></div>
  58. </div>
  59. <div class="row">
  60. <div class="col-md-6"><div class="block" data-rotate-y="270deg" data-move-x="-150%"></div></div>
  61. <div class="col-md-6"><div class="block" data-rotate-y="270deg" data-move-x="150%"></div></div>
  62. </div>
  63. <h2>Scale &amp; skew them...</h2>
  64. <div class="row">
  65. <div class="col-md-6"><div class="block" data-scale="5" ></div></div>
  66. <div class="col-md-6"><div class="block" data-scale="0.2" data-skew="90deg,90deg"></div></div>
  67. </div>
  68. <h2>Mix it up!</h2>
  69. </div>
  70. <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
  71. <script src="../src/jquery.smoove.js"></script>
  72. <script>$('.block').smoove({offset:'40%'});</script>
  73. </body>
  74. </html>