Today, Web site development and design requirements will require automatic adaptation to all mobile devices, the responsive site: When developing a website, you must consider the fluid (stream) and adaptive features of your tablet device fusion.
Most Web sites are designed to organize content on a Web page by margins, guides, rows and columns, and other grid systems and layouts. Grid design is often seen in newspapers and magazines in the text image layout design.
The number of grid layouts that can be created is almost limitless and can be arranged in countless ways. For example: in two columns of equal spacing, the top of a three-column or four-column grid has a header that spans across, or a full page of squares with the same look and feel.
There are some good jquery grid layout plugins that can dramatically shorten development time if you use it in your next project. These grid plugins can optimize the waterfall flow, make the column resizable, scroll the data to match the header, and also add data grids, as well as some actions for the mesh such as resizing columns, paging, sorting, row and column styles, and so on.
Here are 15 jquery Grid layout plugins that allow developers and designers to create responsive cloth grid layouts with stunning visuals and a responsive look that is compatible with all browsers and handheld devices. I hope you can enjoy it!
1. Free Wall
The free wall is a cross-browser responsive jquery plugin that helps you create a lot of different grid layouts: flexible layouts, picture layouts, grids, fluid grids, metro style layouts, and also useful CSS3 to implement the waterfall flow layout of animation effects and callback events. The free wall is a one-stop solution to dynamically create a grid layout on the desktop, mobile and peace boards.
It is based on the width (or height) of the container and the width (or height) of the cell, and it creates a virtual matrix. Scan each cell of the matrix, find the idle cell and leave it blank, then insert a block element. If no block can match, it will scale the block to fit (this is one of the options)
Source
2. S Gallery
S Gallery is a jQuery image gallery plugin that displays images in a responsive grid. It is inspired by the Sony's product page gallery (Flash implementation) and fully implements its functionality. When a project gets focus or is clicked, you can use the Prev-next button or use the keyboard to navigate through other actions. When clicked, it returns to the grid view and has a full screen option (using the HTML5 full-screen API).
Source
3. Mason.js
A grid layout that creates a dynamic column, such as Pinterest, has many JavaScript scenarios. While most are great, sometimes these grids contain gaps or jagged edges. Mason.js is a jquery plugin dedicated to the perfect grid by intelligently filling in gaps. A grid is created, and the plug-in calculates the position of the gap and fills the gap with predefined elements or repeating content. The size of the element, the size of the column/row, the breakpoint, and whether the layout is streamed or fixed can be redefined.
Source
4.jquery.shapeshift
There are many jquery plugins that can create a dynamic grid layout for a photo-sharing style. Jquery.shapeshift is a powerful alternative to this type of plugin that can be dragged through a touch action (using the jquery UI). Dragging can affect the grid layout, just as the grid automatically fills in gaps when needed. This also works on touch devices and responsive layouts. This plugin has many flexible parameters, such as setting margin, enabling/disabling dragging, customizing animations, and so on.
Source
5. JQuery Nested
The nested is a jquery plugin that can generate a grid layout with no gaps in multiple columns. This plugin creates a matrix for all the elements, builds a multi-column grid, and attempts to fill all the gaps with the recorded elements. There are many solutions that can achieve the same effect. However, nested provides a small action: it can readjust any element at the bottom of the grid to make sure there are no gaps. It is also very simple to use, only need to give a jquery function to specify the container element on the line. Furthermore, a variety of optional parameters are available for user-friendly customization, such as enabling/disabling animations, minimum number of columns, etc.
Source
6. Wookmark JQuery Plugin
Grid layouts with dynamic columns are so popular, not just because they are used for image sharing sites, but because they are a great way to display different sizes of content. Wookmark,pinterest's alternative, released a jquery plugin that could create that layout, compatible with all browsers. Currently, this plugin provides only a small number of options: container elements, offset (perpendicular/vertical distance), and the width of the element--that's all. At initialization, it takes the size of the window itself and automatically lays out the mesh (which, of course, is a responsive layout).
Source
7. grid-a-licious
Grid-a-licious is a jquery plugin that makes it easy to create a floating table layout like Pinterest. Of course there are other plugins that can do this, but Grid-a-licious provides a more complete response solution. Regardless of the size of the screen, or the device, the table behaves perfectly, and it can float without using absolute positioning. The plug-in provides options for customizing width, spacing, and animation (speed, transition time, effects, and so on), and it supports inserting new items before or after a table, which is useful for dynamics.
Source
8. Jphotogrid
Jphotogrid only needs a simple list of images and subtitles, which can be turned into a grid where you can browse and enlarge your photos. Almost all of this plugin style is done by CSS. The trick is to lay out the grid by floating list items. And the first thing a plugin does is convert it to absolute positioning. That's why the plugin can magnify a single image and then return it to its original location.
Source
9. Gridster
Gridster is an impressive jquery plugin that is designed to create a multi-column grid of class igoogle that you can drag to delete and reorder n rows. The plugin requires only jquery (without the jquery UI) to construct any given HTML as a mesh part. And, not limited to the element that was originally loaded, it can also dynamically add new elements and delete existing elements.
Source
Ten. Photoset Grid
Photosetgrid is a simple jquery plugin used to organize images into a flexible grid based on Tumblr's picture set. The plugin was originally used for the style Hatch Tumblr theme to display the picture set in a responsive layout, but they later expanded it and released a jquery plugin for us.
Source
One. Flex
Flex is a streaming asymmetric grid animation jquery plugin. You can put your mouse on the tiles to see them grow. Flex is an idea that is inspired by Adidas.com's Flash home page.
Source
Freetile.
Freetile is a jquery plugin for organizing content in an efficient, dynamic response and Layout Web page. It can be applied to a container element, and by wrapping them in a compact orchestration, it tries to arrange its child elements in a layout that can be optimally utilized for space.
Source
Griddy.
Griddy is a small jquery plugin that is used to create simple, custom floating grids on top of any element. It can also automatically calculate row heights and column widths based on the number of row/column and gutter space. It offers several options, including: row, row height, row spacing, column, column height, column width, color, and transparency.
Source
Jsquares.
Jsquares is a jquery plugin that pops up hover images and instructions. It is basically the same as the image table found on www.ted.com. When calling Jsquares, you can add some parameters, such as subtitle size, image transparency, switching speed, and so on. It is very attractive to work on Ie6+,ff3+,safari 3 and Opera10.
Source
Jqgrid.
Jqgrid is a ajaxedjquery grid plugin with artifact functionality. Since the grid is a client-side solution that uses AJAX callback functions to load data, it can be used on any server-language, such as asp,php,asp.net,jsp. It has a clever feature-a sub-grid that can display a sub-grid when the main column is called.
source