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

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

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

Сообщество

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

Сообщество

Войти

Hero-блок и кнопка

Теперь главная страница: нажмите «Главная» в окне просмотра. Наверху находится hero-блок, секция с заголовком и кнопкой «Смотреть афишу». В упражнении «Сначала мобильная версия» вы видели, что заголовок в 60 пикселей слишком велик для телефона. Поэтому заголовок — text-4xl на телефоне и md:text-6xl от 768 px и шире, а внутренний отступ hero-блока тоже меняется: py-12 md:py-20.

Ссылка «Смотреть афишу» снова должна выглядеть как кнопка. Ссылка — строчный элемент, поэтому ей нужен inline-block, иначе её внутренние отступы не оттолкнут текст над ней. А кнопке нужны состояния из урока «Наведение, фокус и другие состояния»:

  • hover:bg-gold/80: под указателем мыши золотой цвет при 80% непрозрачности, поэтому сквозь него немного просвечивает кремовый фон и кнопка становится светлее. Цвета вашей темы работают с модификатором непрозрачности так же, как цвета самого Tailwind.
  • transition-colors делает изменение плавным.
  • focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-night: тёмный контур с небольшим зазором для тех, кто перемещается по странице клавишей Tab.

Задание

  1. 1

    В index.html замените класс hero у hero-блока на py-12 text-center md:py-20. Его h1 задайте классы font-display text-4xl font-bold text-night md:text-6xl, а абзацу — mt-4 text-lg.

  2. 2

    Замените класс button у ссылки «Смотреть афишу» на mt-8 inline-block rounded-full bg-gold px-6 py-3 font-bold text-night.

  3. 3

    Добавьте кнопке состояния: transition-colors hover:bg-gold/80 focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-night. Чтобы увидеть контур, щёлкните по пустому месту в окне просмотра и несколько раз нажмите Tab.

Назад

3/7

  1. 1. Tailwind для кинотеатра
  2. 2. Шапка и подвал
  3. 3. Hero-блок и кнопка
  4. 4. Фильмы и цены
  5. 5. Дни и таблица
  6. 6. Места и форма
  7. 7. Поздравляем!
Далее

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

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

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