Информация о файлах cookie на этой странице

Наш сайт использует файлы cookie, чтобы обеспечивать его работу, а также собирать и анализировать данные о работе и использовании сайта. Политика конфиденциальности

  • Курсы
    • Discord
    • Twitter
    • Linkedin
    • Facebook
    • Instagram
  • Тарифы
  • English
  • Čeština
  • Deutsch
  • Русский
ВойтиНачать бесплатно
  • Курсы
  • Тарифы

Сообщество

Войти
  
  • Курсы
    • Discord
    • Twitter
    • Linkedin
    • Facebook
    • Instagram
  • Тарифы
  • English
  • Čeština
  • Deutsch
  • Русский
ВойтиНачать бесплатно
  • Курсы
  • Тарифы

Сообщество

Войти

Шапка и Flexbox

Дальше — шапка. Она превращается в тёмную полосу вверху страницы: логотип у левого края, навигация у правого, и то и другое посередине по высоте. Именно это вы делали в уроке «Flexbox»: шапка становится flex-контейнером, два её потомка, логотип и nav, — flex-элементами, а justify-content: space-between разводит их к двум краям.

Цвет полосы — #1e1b4b, глубокий индиго, как ночное небо над кинотеатром (или любой другой тёмный цвет на ваш вкус). Внутренний отступ 16px 32px даёт 16 пикселей сверху и снизу и 32 пикселя слева и справа.

На тёмном фоне синие ссылки читать трудно, поэтому ссылки в шапке будут белыми. И без подчёркивания: в навигации ссылки понятны и так. Подчёркивание задаёт свойство text-decoration, а значение none его убирает:

header a {
    color: white;
    text-decoration: none;
}

Правило для header a оформляет все ссылки в шапке, в том числе логотип. Затем логотип получает собственные размер и насыщенность шрифта в правиле для своего класса.

Наконец, две ссылки навигации стоят вплотную друг к другу. nav тоже становится flex-контейнером, а gap добавляет между ними промежуток.

Задание

  1. 1

    В style.css создайте правило для header с цветом фона #1e1b4b и padding: 16px 32px. Сделайте шапку flex-контейнером, в котором логотип стоит слева, а навигация справа (justify-content: space-between), и оба посередине по высоте (align-items: center).

  2. 2

    Сделайте ссылки в шапке белыми и без подчёркивания с помощью правила для header a из примера, а логотип — крупнее и жирным: правило для .logo с font-size: 20px и font-weight: bold.

  3. 3

    Сделайте nav flex-контейнером с gap: 24px между ссылками.

Назад

7/11

  1. 1. Кинотеатр «Звёздный свет»
  2. 2. Hero-блок
  3. 3. Фильмы этой недели
  4. 4. Цены на билеты
  5. 5. Страница с расписанием
  6. 6. Одна таблица стилей для двух страниц
  7. 7. Шапка и Flexbox
  8. 8. Hero-блок и кнопка
  9. 9. Карточки фильмов в сетке
  10. 10. Викторина: карточки в сетке
  11. 11. Таблицы и подвал
Далее

Начните программировать бесплатно

Регистрируясь, вы принимаете Условия использования и Политику конфиденциальности.

Или зарегистрируйтесь через: