Если вы делаете это с JQuery -
Во-первых, определить класс для вашего контента обертки, которые могли бы сделать страницу соответствующий # раскладок, например
<div id="page" class="1_column">Content</div>
Далее, вам нужно функция, которая может изменить класс этой обертки элемента на основе значений
$(window).height();
$(window).width();
Тогда вы должны были бы прослушиватель событий в вашу функцию, что и на странице изменение размера и события загрузки страницы
$(window).load(myFunction);
$(window).resize(myFunction);
Столбцов в конечном итоге будут оставлены на таблицу стилей, и вы будете использовать дисплей, ширину и плывете значения для организации дивы в столбцы, когда это необходимо.
Google для "CSS медиа-запросов" – Pointy
woahh! Я не могу вставить ссылку «позвольте мне Google, что для вас», значит! – jAndy
Привет, господин, спасибо! Я никогда ничего не делаю Google, прежде чем отправлять его в stackoverflow. http://www.google.com/search?aq=f&sourceid=chrome&ie=UTF-8&q=sarcasm – Dan