今日の人気記事

  1. 複数のポップアップを重ねて表示「dialog」
  2. Tableカラム(列)にソート機能を追加「Tablesorter」
  3. 簡単にアラートを実装できる「Notify」
  4. 左右にスクロールできるタブメニュー「ScrollTabs」
  5. select要素の複数選択フォームを実装「Multiple Select」

サイズの異なる画像をレンガのように並べる「Wookmark」

スポンサーリンク

サイズの異なる画像をレンガのように並べるプラグイン「Wookmark」を紹介します。

jQueryプラグイン「Wookmark」

このプラグインを使えば、サイズの異なる画像をレンガやタイルのようにサイト上に並べてくれます。

しかも、レスポンシブなのでユーザーのブラウザーサイズに依らず画面いっぱいに画像を並べることができますね。

スポンサーリンク

それではデモページをご覧ください。

「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>
スポンサーリンク

関連記事(一部広告含む)