Эти структуры имеют много классов, сгенерированных создать подвесную систему очень быстро и легко. Например, Bootstrap имеет кучу классов, которые помогают настроить сетку для жидкости с каждым <div>
или контейнером, имеющим ширину жидкости, которая может быть различной по сравнению с ее соседним контейнером.
Чтобы перейти от PSD к гибкому макету к использованию фреймворка, сложно, и многим нравится работать с мобильными макетами и создавать PSD для этих небольших устройств, чтобы помочь им разобраться, что является самым важным контентом и поместите это в верхнюю часть страницы для мобильных устройств и больше в центр или с большим упором на рабочий стол. Чтобы перейти на отзывчивый макет, это действительно все о создании PSD для почти каждой точки останова, которую вы планируете иметь, таким образом, вы знаете, куда все должно идти, и это значительно облегчает его. Использование адаптивной структуры макета в значительной степени является частью процесса проектирования макета, поскольку вы используете фреймворк для своих способностей, поэтому важно знать, что инфраструктура может и не может сделать так, что вы не создаете что-то невозможное ,
Эти рамки просто создают множество приятных функций, которые делают адаптивную разработку намного проще и проще для новичков, вы можете просто создать образец сайта с помощью фреймворка, а затем после того, как сможете перейти к его выполнению самостоятельно, потому что много раз вы не можете использовать все, что предлагает каркас, и вынимать его, и переопределять его классы - это боль. Рамки помогут вам начать и учиться, и вы решаете, удобно ли вам их использовать.
Счастливое кодирование!
Вам в основном нужна система сетки. Bootstrap предлагает один, с другим материалом usefil. Я бы предложил посмотреть раздел «Scaffholding» под документацией загрузчика –
и в основном Responsive = использовать Media Queries в CSS (я бы предложил также поиск в Google), чтобы изменить отображение вашего контента таким образом, который работает для разных размеров экрана. –
Ответный макет является более методикой кодирования/написания сценариев. Я пробовал фреймворки и некоторые системы cms, и я обнаружил, что предпочитаю начинать с нуля и поддерживать полный контроль. – defaultNINJA