Javascript has opened wide possibilities of what you can do with HTML and CSS. Well, we have HTML5 and CSS3, pretty sure it can do more than before, but with a magical touch from Javascript, it can add interactive elements into your website layout. Take jQuery Masonry (listed below) as an example, it converts a normal layout into a really cool fluid layout with auto align of each items to form a clean and neat layout.
Isotope
An exquisite jQuery plugin for magical layouts.
6 Flexible jQuery Plugins To Control Webpage Layouts Easily
Controlling layouts with CSS is a big subject these days as after dropping the table support, it is clear that the current capabilities of CSS is not enough to develop complex & flexible layouts with ease.
15 jQuery Plugins for Better Web Page Element Layouts
CSS does a pretty darn good job of helping to lay out a web page… but not always. Even with all the versatility that CSS offers (including CSS3), it sometimes is not enough and, dare I say it, I really hate to say it – HTML tables are on [very few] occasions missed, as they can fill in the holes that CSSes layout techniques may leave behind.
10 jQuery Plugins to Help with Web Page Layouts
Every now and then a web project will come up that has special and unique layout requirements, and the current capabilities of CSS just aren’t enough. With projects such as these, jQuery can be your best friend. So here are 10 jQuery plugins to help you out with page layouts.