Создание красивого сайта на HTML, CSS и JavaScript (CSS-анимация, Blur, Parallax, Gradient)
Как улучшить CSS‑переходы с помощью cubic‑bezier
Cubic‑bezier — это функция, позволяющая задавать пользовательскую кривую ускорения для CSS‑переходов, и благодаря ей вы можете точно контролировать скорость анимации. Настроив параметры (x1, y1, x2, y2), вы делаете переходы более плавными и естественными без JavaScript. В 2026 году более 70 % современных сайтов используют такие кривые для улучшения пользовательского опыта. Функция cubic-bezier определяет форму скорости изменения свойства по времени, используя две контрольные точки на координатной плоскости от 0 до 1...
Верстка. Красивый hover эффект (чистый css)
Здесь вы увидите долгое описание того, как я создавал эту небольшую кнопку. Будет множество пояснений для новичков, которые могут показаться вам бесполезными. Но как показывает практика, даже верстальщики с опытом в 1 год, не знают многих базовых вещей. П.с. в связи с тем, что Яндекс.дзен автоматически применяет хёштеги, формат записи цвета будет в rgb. Листай в самый низ, если скучно (там код) =) Голый HTML Для начала зададим фону приятный цвет, который будет гармонично смотреться с кнопкой и эффектом наведения...