Skip to content

Latest commit

 

History

History
68 lines (61 loc) · 1.67 KB

README.md

File metadata and controls

68 lines (61 loc) · 1.67 KB

ks-gallery

ks-gallery is a jQuery plugin that transforms your ugly photogallery to a beautiful piece of Flickr-like gallery style =)

Usage

  1. Include jquery.ks.js and jquery.ks.css to the head of html template. Don't forget to include jQuery first.
<link rel="stylesheet" href="jquery.ks.css"/>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
<script type="text/javascript" src="jquery.ks.js"></script>
  1. Add the following markup to your html template where necessary.
<div class="ks">
    <div data-height="200" data-width="168">
        <img src="data/1.jpg" />
    </div>
    <div data-height="200" data-width="267">
        <img src="data/2.jpg" />
    </div>
    <div data-height="200" data-width="300">
        <img src="data/3.jpg" />
    </div>
    <div data-height="200" data-width="300">
        <img src="data/4.jpg" />
    </div>
    <div data-height="200" data-width="134">
        <img src="data/5.jpg" />
    </div>
    <div data-height="200" data-width="300">
        <img src="data/6.jpg" />
    </div>
</div>
<div id="ks-target"></div>
  1. In the end of html document, add a piece of code, similar to below (choose one according to your wishes).
    • If you want a fixed gallery, your code will look like this:
$('.ks').ks({
    target: "#ks-target-fixed",
    targetWidth: "600",
    spacing: "10"
});
* For stretching container:
$('.ks').ks({
    target: "#ks-target-stretch",
    spacing: 10
});

Supported browsers

  • Chrome
  • Firefox
  • Opera
  • IE8+

Live examples