Masonry is a JavaScript grid layout library. It works by placing elements in optimal 
position based on available vertical space, sort of like a mason fitting stones in a wall. 
You've probably seen it in use all over the Internet.
Configuring Masonry is fairly easy. Simply attach the 
 method 
to the wrapping container element in your jQuery script. Depending on the layout,
you’ll most likely need to specify one option.
 will be processed by this plugin. Options can be specified
using HTML5 data attributes.
All options are optional, but columnWidth and itemSelector are recommended.
  
    Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Donec odio.
    Quisque volutpat mattis eros. Nullam malesuada erat ut turpis. Suspendisse urna
    nibh, viverra non, semper suscipit, posuere a, pede.
  
  
     Donec nec justo eget felis facilisis fermentum. Aliquam porttitor mauris
     sit amet orci.
  
  
    Fusce accumsan mollis eros. Pellentesque a diam sit amet mi ullamcorper
    vehicula
  
  
    Sit amet mi ullamcorper vehicula
  
  
    adipiscing in, lacinia vel, tellus. Suspendisse ac urna. Etiam pellentesque
    mauris ut lectus.
  
  
    Sit amet mi ullamcorper vehicula
  
  
    Phasellus pede arcu, dapibus eu, fermentum et, dapibus sed, urna.
  
  
    Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Donec odio.
    Quisque volutpat mattis eros. Nullam malesuada erat ut turpis. Suspendisse urna
    nibh, viverra non, semper suscipit, posuere a, pede.
  
  
     Donec nec justo eget felis facilisis fermentum. Aliquam porttitor mauris
     sit amet orci.
  
  
    Fusce accumsan mollis eros. Pellentesque a diam sit amet mi ullamcorper
    vehicula
  
  
    Sit amet mi ullamcorper vehicula
  
  
    adipiscing in, lacinia vel, tellus. Suspendisse ac urna. Etiam pellentesque
    mauris ut lectus.
  
  
    Sit amet mi ullamcorper vehicula
  
  
    Phasellus pede arcu, dapibus eu, fermentum et, dapibus sed, urna.