サイズの異なる画像をレンガのように並べる「Wookmark」
当ページのリンクには広告が含まれています。
スポンサーリンク
サイズの異なる画像をレンガのように並べるプラグイン「Wookmark」を紹介します。
jQueryプラグイン「Wookmark」
このプラグインを使えば、サイズの異なる画像をレンガやタイルのようにサイト上に並べてくれます。
しかも、レスポンシブなのでユーザーのブラウザーサイズに依らず画面いっぱいに画像を並べることができますね。
スポンサーリンク
それではデモページをご覧ください。
デモのソース(HTML + jQuery)
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="description" content="Wookmark のデモでーす。"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>Wookmark - jQuery Plugin Demo</title> <style> h1 { margin: 30px; } #main { margin: 30px 0; position: relative; } li { list-style: none; } </style> </head> <body> <p><a href="https://webkaru.net/jquery-plugin/wookmark/">「jQueryプラグインまとめ」に戻る</a></p> <h1>Wookmark のデモでーす。</h1> <div id="main" role="main"> <ul id="tiles"> <li><img src="images/01-red.png" width="200" /></li> <li><img src="images/02-orange.png" width="200" /></li> <li><img src="images/03-yellow.png" width="200" /></li> <li><img src="images/04-green.png" width="200" /></li> <li><img src="images/05-blue.png" width="200" /></li> <li><img src="images/06-indigo.png" width="200" /></li> <li><img src="images/07-purple.png" width="200" /></li> <li><img src="images/01-red.png" width="200" /></li> <li><img src="images/02-orange.png" width="200" /></li> <li><img src="images/03-yellow.png" width="200" /></li> <li><img src="images/04-green.png" width="200" /></li> <li><img src="images/05-blue.png" width="200" /></li> <li><img src="images/06-indigo.png" width="200" /></li> <li><img src="images/07-purple.png" width="200" /></li> <li><img src="images/01-red.png" width="200" /></li> <li><img src="images/02-orange.png" width="200" /></li> <li><img src="images/03-yellow.png" width="200" /></li> <li><img src="images/04-green.png" width="200" /></li> <li><img src="images/05-blue.png" width="200" /></li> <li><img src="images/06-indigo.png" width="200" /></li> <li><img src="images/07-purple.png" width="200" /></li> </ul> </div> <script src="https://code.jquery.com/jquery-1.11.0.min.js"></script> <script src="jquery.wookmark.js"></script> <script> $('#tiles li').wookmark({ autoResize: true, container: $('#main'), offset: 5, outerOffset: 10, itemWidth: 210 }); </script> </body> </html>
スポンサーリンク