Проект предстовляет из себя промо-блок с фоновым изображением и закреплённых на нём кнопок.
Создать блок сайта с фоновым изображением и рассоложенными поверх него кнопками которые должны сохранять свою позицию при изменении ширины экрана в диапазоне от 1920px до 1280px.
Функционально проект представляет из себя блок лендинга.
Функциональность:
- При клике на кнопку можно посмотреть информацию о постройке на изображении. При повторном клике на кнопку, или при клике на другую кнопку, либо на любое другое место на изображении, открытая информация скрывается. При этом на экране используется единственный обработчик события.
- Кнопки сохраняют свою позицию на изображении при изменении ширины экрана в диапазоне от 1920px до 1280px
src/blocks— директория с CSS файламиsrc/images— директория с файлами изображенийsrc/pages— директория с файлами страницsrc/utils— директория со вспомогательными JS файлами
npm run build— запуск проекта в режиме продакшн, с формированием файлов подготовленных к деплою в директории/distnpm run dev— запуск проекта в режиме разработки
- HTML
- CSS
- JS
- Webpack
- БЭМ, включая использование схемы файловой структуры Nested
- Семантическая вёрстка
Данила Легкобытов
- e-mail: legkobytov-danila@yandex.ru
- Telegram: @danila_legkobytov
- LinkedIn: in/danila-legkobytov
