Лабораторна робота № 4

РОБОТА З FLEXBOX В CSS

Мета заняття: Навчитися працювати з технологією Flexbox. Використовувати Flexbox при верстці адаптивних веб-сторінок

Частина 1:

Опрацювати теоретичні відомості.

Частина 2:

Створити меню за зразком:

приклад 1
приклад 1

Головна
Про Компанію
Інформація
Про нас

Головна
Про Компанію
Інформація
Про нас

Головна
Про Компанію
Інформація
Про нас

Головна
Про Компанію
Інформація як до нас дістатись
Про нас

Головна
Про Компанію
Інформація як до нас дістатись
Про нас

Головна
Про Компанію
Інформація як до нас дістатись
Про нас

Головна
Про Компанію
Інформація як до нас дістатись
Про нас

Головна
Про Компанію
Інформація як до нас дістатись
Про нас
Продукція
Наші досягнення
Наші працівники
Наші зарплати

Головна
Про Компанію
Інформація
Про нас

Частина 3:

Для екранів маленьких потрібно, щоб вона перетворювалася в один стовпець:

приклад 2

Без використання @ media-запитів!

Home
About
Products
Contact

Є список:

приклад 3

Необхідно рівномірно розподілити їх по горизонталі,щоб при зміні розміру вікна браузера все виглядало добре (без @media-запитів!).

приклад 3

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

Частина 4:

Створити вирівняну по правому краю навігацію у верху сайту:

приклад 4.1

Home
About
Products
Contact

Для екранів середнього розміру потрібно, щоб вона вирівнювалась поцентру:

приклад 4.2

Частина 5:

Створити орієнтований на мобільні пристрої триколончатий макет з повноширинною шапкою і підвалом (без @media-запитів!):

приклад 5.1
приклад 5.1.1 приклад 5.1.2


Це ж завдання реалізуйте ще одним способом за допомогою @ media-запитів:

приклад 5.4
приклад 5.5