Сегодня мы на реальном примере сверстаем крутой адаптивный макет, используя технологию CSS Grid. В данном уроке мы не будем использовать никаких фреймворков для адаптивной верстки и в полной мере насладимся чистым CSS и новыми возможностями CSS Grid. В конце видео мы протестируем верстку на реальном мобильном устройстве.
Результат HTML верстки: Смотреть
Полезные материалы и референсы:
- Рефересны, исходники: Скачать
- Урок «Gulp для самых маленьких»
- Урок «CSS Grid: Новый взгляд на адаптивную верстку сайтов»
- Стартер для верстки данного примера (рекомендую использовать gulp-4): agragregra/Simple-Gulp-Start
Код кнопки из урока (button.sass):
.button display: inline-block border: none color: #fff text-decoration: none background-color: $accent padding: 15px 45px font-size: 13px text-transform: uppercase font-weight: 600 letter-spacing: 3px border-radius: 2px text-align: center position: relative outline: none transition: background-color .1s ease cursor: pointer &::after transition: background-color .2s ease position: absolute content: '' height: 4px bottom: 0 width: 100% background-color: darken($accent, 50%) opacity: .18 border-bottom-left-radius: 2px border-bottom-right-radius: 2px left: 0 &:focus, &:hover text-decoration: none color: #fff &:hover background-color: lighten($accent, 5%) &::after opacity: .22 &:active background-color: darken($accent, 5%) &::after opacity: .32
Премиум уроки от WebDesign Master
Другие уроки по теме «Верстка»
- Создание красивого сайта с анимацией заголовка | Материалы урока
- Создание сайта с красивой анимацией фона | Материалы урока
- Создание красивого сайта с 3D эффектом при скролле | Материалы урока
- Создание красивого сайта с 3D анимацией волны | Материалы урока
- Создание красивого сайта с 3D эффектом Parallax | Материалы урока
- Создание сайта с крутой анимацией скролла (GSAP) | Материалы урока