Вы находитесь на странице: 1из 1

0.

// Применяет ко всем атрибутам "class" в которых есть строка "__container"


значения:
[class*="__container"]{
max-width: 1087px; (Оригинальный размер 1057px но т.к мы добавили "отступы
безопасности" по 15px слева и справа
то нужно прибавить 30px к значению)
margin: 0 auto;
padding: 0px 15px;
}
// Для кнопок применять значение display: inline-block

1. Понять какие шрифты использовал дизайнер и подумать про оптимизацию (Отбросить


шрифты которые мало использовались
что бы не нагружать проект).
2. Выставляем для всего проекта (body) шрифт по умолчанию (обычно это шрифт
параграфов и кнопок).
3. Выставляем для всего проекта размер шрифта по умолчанию.
4. Выставляем для всего проекта цвет шрифта по умолчанию.
5. Построение сетки в макете и определение расстояния между линией слева и справа.
6. [css] Построение разметки (ограничивающего контейнера)
7. По умолчанию
------------------------------------
.wrapper{
overflow: hidden; //Скрывает всё содержимое что велико в области
display: flex;
flex-direction: column; //Выстраивание элементов в колонну
min-height: 100%; //Растягивает по высоте на всю страницу
}
------------------------------------
8. Разделить сайт на 3 блока:
8.1 Header
8.2 Main
8.3 Footer
9. По умолчанию (Прижимает footer)
------------------------------------
.main{
flex: 1 1 auto;
}
------------------------------------
10. Размещение блоков в header
11. Задать высоту шапки
12. Применить для header:
// Блок надвисает в воздухе
------------------------------------
position: absolute;
width: 100%;
top: 0;
left: 0;
z-index: 50;
------------------------------------
13.Проставление breakpointov после вёрстки header

Вам также может понравиться