This is another grid system, but it has a unique take on the problem. This might be my favorite grid system. I have created an example on the Justify Grid page.
It may use the concepts from Text-align: Justify and RWD that talks about evenly spacing items using CSS property text-align: justify
.
I used this type of layout for the Ribbon theme (Drupal site).
Adam Kaplan’s Grid example is by far the best explanation of how modern CSS-based grid layouts work where columns are created using Floats. Sitepoint has another good explanation — also using floats.
@media (min-width: 40rem) { .column { float: left; padding-left: 1rem; padding-right: 1rem; } .column.full { width: 100%; } .column.two-thirds { width: 66.7%; } .column.half { width: 50%; } .column.third { width: 33.3%; } .column.fourth { width: 24.95%; } .column.flow-opposite { float: right; } }
Firstly, designing on a grid system is only one option for laying out a web page, but there are excellent reasons why you should. Six Revisions has an excellent article describing the benefits of using this grid and how to implement it.
If you use Photoshop for your design work, download this template to get started.
Once you’ve created your killer design in Photoshop and sliced out the assets, it is time to place them on the web page. This can be done with the aid of a pre-build CSS file as described in the Six Revisions article referenced above.