Lightweight and Dynamic Javascript Grid Layout - Salvattore
File Size: | 74.6 KB |
---|---|
Views Total: | 4474 |
Last Update: | |
Publish Date: | |
Official Website: | Go to website |
License: | MIT |

Salvattor is a javascript layout library that enables you to create customizable and dynamic grid layout with html5 data-*
attributes and CSS-driven configuration. A good alternative to the jQuery Masonry plugin.
How to use it:
1. Markup html structure
<div id="timeline" data-columns> <div class="column"> <div>Item #001</div> <div>Item #004</div> </div> <div class="column"> <div>Item #002</div> <div>Item #005</div> </div> <div class="column"> <div>Item #003</div> </div> </div>
2. The sample css
#timeline[data-columns] { content: '2'; } @media screen and (min-width: 601px){ #timeline[data-columns] { content: '3'; } }
Change logs:
v1.0.9 (2015-08-08)
- Fix IE9 throwing error not implemented when using @import rule with an url
v1.0.8 (2015-07-09)
- Convert all exposed to camelCase notation, underscore notation is now deprecated
- Expose recreateColumns function to allow column recreation
- Expose rescanMediaQueries function to check all styles for new definitions
- Fix IE 11 DocumentFragment bug
- Fix reading of empty css files
- @import statements no longer lead to errors
- <style>-Tags without type="text/css" are now parsed
- Fix grid setting obtaining on older android browsers
- Interate over any interatable elements passed to appendElements
v1.0.7 (2014-03-14)
- Fixes append_elements bug for empty grids
v1.0.6 (2014-03-11)
- Fixes append_elements bug
v1.0.5 (2014-02-27)
- Fixes Chrome Canary bug
v1.0.4 (2013-11-21)
- Fixes error regarding JS API
This awesome jQuery plugin is developed by rnmp. For more Advanced Usages, please check the demo page or visit the official website.