2 месяца назад
Лендинг для курса по архитектуре: как мы создали его с нуля на Vue 3, Composition API и Tailwind CSS
В эпоху визуального контента и быстрой информации лендинг — это не просто сайт. Это лицо проекта. Особенно если речь идёт о курсе по архитектуре, где эстетику и функциональность нужно показывать с первых секунд. Мы решили разработать лендинг для онлайн-курса по архитектуре с нуля — без шаблонов, без конструктора, полностью вручную. Почему? Потому что курс учит архитектурному мышлению, и лендинг должен демонстрировать это мышление уже на уровне интерфейса и кода. Создать лендинг для курса по архитектуре, который: Vue 3 с Composition API — это современно, лаконично и гибко...
05:51
1,0×
00:00/05:51
8984 смотрели · 3 года назад
4 месяца назад
классы Tailwind CSS transform и transition-all 1. transform Класс transform в Tailwind CSS необходим для включения трансформаций, таких как масштабирование, вращение, перемещение и наклон элементов. Сам по себе класс transform не выполняет никакой конкретной трансформации. Он просто устанавливает свойство transform элемента в none изначально. Это важно, потому что подготавливает элемент к принятию трансформаций, которые запускаются другими utility-классами Tailwind или через JavaScript. Без класса transform другие классы, связанные с трансформацией (например, translate-x-4, rotate-45, scale-150 и т. д.), не будут иметь никакого эффекта. 2. transition-all Класс transition-all добавляет плавные переходы ко всем изменяемым свойствам элемента. Это означает, что когда какое-либо свойство элемента изменяется (например, ширина, высота, цвет фона, трансформация), изменение будет происходить постепенно в течение короткого периода времени, создавая визуально привлекательную анимацию. transition-all использует стандартную продолжительность перехода 150 мс и стандартную функцию сглаживания cubic-bezier(0.4, 0, 0.2, 1). Вы можете настроить эти значения, используя другие классы Tailwind, такие как duration-300 или ease-in-out. 3. Сочетание transform и transition-all Когда вы используете transform и transition-all вместе, вы настраиваете элемент так, чтобы любые применяемые к нему трансформации были анимированы плавно. Это обычно используется для эффектов при наведении курсора, активных состояний или других динамических изменений положения, размера или поворота элемента.