Проект 6: Прикольный scroll без JS
CSS - 2 часть
Эта часть CSS стилизует сообщение о поддержке и скрывает его, если браузер поддерживает анимацию scroll().
Made in HTML/CSS
CSS - 2 часть
Эта часть CSS стилизует сообщение о поддержке и скрывает его, если браузер поддерживает анимацию scroll().
Made in HTML/CSS
👍5🔥2
Проект 6: Прикольный scroll без JS
CSS - 3 часть
Эта часть CSS стилизует контейнер wrapper, делая его фиксированным и центрированным. Также включен медиа-запрос для адаптации на маленьких экранах.
Made in HTML/CSS
CSS - 3 часть
Эта часть CSS стилизует контейнер wrapper, делая его фиксированным и центрированным. Также включен медиа-запрос для адаптации на маленьких экранах.
Made in HTML/CSS
👍5🔥2
Проект 6: Прикольный scroll без JS
CSS - 4 часть
Эта часть CSS стилизует абзацы и буквы внутри контейнера wrapper. Каждый абзац имеет абсолютное позиционирование и определенную вертикальную позицию --y.
Буквы внутри абзацев также имеют абсолютное позиционирование и используют переменные --x и --y для определения их положения.
Made in HTML/CSS
CSS - 4 часть
Эта часть CSS стилизует абзацы и буквы внутри контейнера wrapper. Каждый абзац имеет абсолютное позиционирование и определенную вертикальную позицию --y.
Буквы внутри абзацев также имеют абсолютное позиционирование и используют переменные --x и --y для определения их положения.
Made in HTML/CSS
👍5🔥2
Проект 6: Прикольный scroll без JS
CSS - 5 часть
Эта часть CSS стилизует индикатор, который отображается рядом с четвертой буквой первого абзаца. Индикатор состоит из двух псевдоэлементов ::before и ::after, которые анимируются.
Made in HTML/CSS
CSS - 5 часть
Эта часть CSS стилизует индикатор, который отображается рядом с четвертой буквой первого абзаца. Индикатор состоит из двух псевдоэлементов ::before и ::after, которые анимируются.
Made in HTML/CSS
👍4🔥3
Проект 6: Прикольный scroll без JS
CSS - 6 часть
Эта часть CSS создает невидимые полосы, которые анимируются при прокрутке.
Полосы создаются с помощью псевдоэлемента ::before и анимируются с помощью ключевых кадров @keyframes reveal.
Made in HTML/CSS
CSS - 6 часть
Эта часть CSS создает невидимые полосы, которые анимируются при прокрутке.
Полосы создаются с помощью псевдоэлемента ::before и анимируются с помощью ключевых кадров @keyframes reveal.
Made in HTML/CSS
🔥4👨💻1
Проект 7: Кубик с прикольной анимацией
HTML:
Здесь мы импортируем библиотеки и стили.
Этот скрипт использует importmap для определения путей к библиотекам, которые будут использоваться в проекте. Здесь задаются пути к библиотеке Three.js и её дополнениям.
Made in HTML/CSS
HTML:
Здесь мы импортируем библиотеки и стили.
Этот скрипт использует importmap для определения путей к библиотекам, которые будут использоваться в проекте. Здесь задаются пути к библиотеке Three.js и её дополнениям.
Made in HTML/CSS
🔥5
Проект 7: Кубик с прикольной анимацией
CSS:
Это CSS-стили для тела документа, которые убирают отступы и скрывают прокрутку.
Made in HTML/CSS
CSS:
Это CSS-стили для тела документа, которые убирают отступы и скрывают прокрутку.
Made in HTML/CSS
🔥6
Проект 7: Кубик с прикольной анимацией
JS - 1 часть:
Здесь импортируются необходимые модули из библиотеки Three.js и её дополнений.
Это включает основную библиотеку Three.js, модули для работы с шейдерами (tsl), а также модуль для управления камерой (OrbitControls).
Made in HTML/CSS
JS - 1 часть:
Здесь импортируются необходимые модули из библиотеки Three.js и её дополнений.
Это включает основную библиотеку Three.js, модули для работы с шейдерами (tsl), а также модуль для управления камерой (OrbitControls).
Made in HTML/CSS
👍5🔥2
Проект 7: Кубик с прикольной анимацией
JS - 2 часть:
Этот класс расширяет класс THREE.PostProcessing и добавляет эффект bloom (размытие) к сцене. В конструкторе создаются проходы для рендеринга сцены и применяется эффект bloom.
Made in HTML/CSS
JS - 2 часть:
Этот класс расширяет класс THREE.PostProcessing и добавляет эффект bloom (размытие) к сцене. В конструкторе создаются проходы для рендеринга сцены и применяется эффект bloom.
Made in HTML/CSS
🔥9
Проект 7: Кубик с прикольной анимацией
JS - 3 часть:
Этот класс создает объект в виде куба с источниками света. В конструкторе создается геометрия куба и материал с физическими свойствами. Также добавляются источники света, направленные в разные стороны. Метод update обновляет позицию и вращение куба.
Made in HTML/CSS
JS - 3 часть:
Этот класс создает объект в виде куба с источниками света. В конструкторе создается геометрия куба и материал с физическими свойствами. Также добавляются источники света, направленные в разные стороны. Метод update обновляет позицию и вращение куба.
Made in HTML/CSS
🔥8
Проект 7: Кубик с прикольной анимацией
JS - 4 часть:
Этот класс создает объект в виде поверхности с отверстием. В конструкторе создается форма с отверстием и экструдируется в 3D-геометрию. Также создается материал для этой геометрии.
Made in HTML/CSS
JS - 4 часть:
Этот класс создает объект в виде поверхности с отверстием. В конструкторе создается форма с отверстием и экструдируется в 3D-геометрию. Также создается материал для этой геометрии.
Made in HTML/CSS
🔥8
Проект 7: Кубик с прикольной анимацией
JS - 5 часть:
Эта часть кода инициализирует сцену, камеру и рендерер. Создаются объекты HollySurface и BoxOfLight и добавляются в сцену. Также настраиваются управление камерой и обработка событий изменения размера окна. В конце настраивается цикл анимации, который обновляет состояние объектов и рендерит сцену.
Made in HTML/CSS
JS - 5 часть:
Эта часть кода инициализирует сцену, камеру и рендерер. Создаются объекты HollySurface и BoxOfLight и добавляются в сцену. Также настраиваются управление камерой и обработка событий изменения размера окна. В конце настраивается цикл анимации, который обновляет состояние объектов и рендерит сцену.
Made in HTML/CSS
🔥6👍1
Проект 8: Интерактивные карточки
HTML-создает структуру страницы:
Подробнее:
Контейнер wrapper: Содержит четыре карточки.
Карточки card: Пустые блоки, которые будут стилизованы с помощью CSS.
Made in HTML/CSS
HTML-создает структуру страницы:
Подробнее:
Контейнер wrapper: Содержит четыре карточки.
Карточки card: Пустые блоки, которые будут стилизованы с помощью CSS.
Made in HTML/CSS
👍5🔥3