CSS лэйауты всегда были непростой темой. Многие до сих пор верстают float'ами. Пора бы уже двигаться вперёд — флексбоксы поддерживаются уже более чем 95% браузеров (http://caniuse.com/#feat=flexbox). А скоро появится еще и Grid Layout, которые полностью перевернёт ваше представление о вёрстке. Так что держите подборку материалов, которая поможет вам освоиться с самыми свежими технологиями. Полный гайд по flexbox от Криса Коера с css-tricks — https://goo.gl/sLNosQ Flexbox абсолютно логичен (почти абсолютно): разбор неясных моментов — https://goo.gl/CKb1Nt Flexbox, конечно, больше подходит для отдельных модулей, в чем вы можете убедиться на сайте Flexbox Patterns (http://goo.gl/EzmE7I): подборки готовых решений на flexbox. Но пока нет широкой поддержки Grid Layout с помощью flexbox можно решать и более "глобальные" задачи вроде сеток, классического Holy Grail Layout (трёхколоночный лэйаут) — как делать такие вещи можно посмотреть на Solved by Flexbox (https://goo.gl/k6smOQ). Теперь о CSS Grid Layout, который изменит вашу жизнь в будущем (на самом деле только подход к вёрстке). Сначала включим его в своём браузере (IE10, кстати по умолчанию поддерживает) — http://goo.gl/qO2tHz Полный гайд по Grid Layout от Криса Коера с css-tricks (талантливый человек и о flexbox и о grid layout пишет, следите за его деятельностью) — https://goo.gl/lk3nxD Передохните от чтения и попрактикуйтесь — 27 уроков для освоения Grid Layout на практике — http://goo.gl/Qy09T9 Grid Layout + Flexbox = ? — разбор вопроса о том, как подружить две технологии — https://goo.gl/abMLsx Не зависайте в каменном веке — учите новые технологии! #grid@jsraccoon #flexbox@jsraccoon

Теги: CSS Flexbox Grid Layout

Теги других блогов: CSS Flexbox Grid Layout