Что такое эффект при скролле в тильде
Перейти к содержимому

Что такое эффект при скролле в тильде

  • автор:

Эффекты появления при скролле в Тильде

Делать сайты не статичными — задача, практически, каждого дизайнера или вебмастера. Современный посетитель сайта становится все требовательнее. Поэтому и Тильда шагает в ногу со временем и предлагает различные виды анимации. В том числе, и анимацию появления объектов странице при скролле.

Такую анимацию появления можно сделать как в стандартных блоках, так и для Zero Block. Рассмотрим все способы отдельно.

Эффект появления элементов при скролле для стандартных блоков

В настройках почти каждого блока в Тильде есть раздел «Анимация»:

В нем можно настроить анимацию появления каждого элемента этого блока: Заголовок, Описание, Кнопка, Текст, Изображение.

Тильда предлагает нам такие варианты появления элементов при скролле:

  • прозрачность;
  • прозрачность (снизу);
  • прозрачность (сверху);
  • прозрачность (слева);
  • прозрачность (справа);
  • прозрачность (увеличение);

Эффект появления элементов при скролле для Zero Block

В Zero Block вы можете воспользоваться стандартной анимацией появления для каждого элемента или создать уникальный собственный.

Эффект наложения блока при скролле

Модификация добавляет эффект наложения одного блока на другой при скролле страницы. Применить можно к любым стандартным блокам и zero block, которые укажешь в коде. Демо решения.

Как сделать эффект наложения блока при скролле

Для реализации эффекта высота блока должна быть больше высоты экрана.

  1. Укажи в настройках id всех блоков через запятую, которым нужно добавить эффект.
  2. Скопируй этот код и вставь на свой сайт. Памятка по вставке кода.

Что такое эффект при скролле в тильде

The Sun is a G-type (G2V) main-sequence star based on its spectral class. It formed approximately 4.6 billion years ago from the gravitational collapse of matter within a region of a large molecular cloud. Most of this matter gathered in the center, whereas the rest flattened into an orbiting disk that became the Solar System.

Mercury is the smallest and innermost planet in the Solar System. Its orbital period around the Sun of 87.97 days is the shortest of all the planets in the Solar System. It is named after the Roman deity Mercury, the messenger of the gods.

Venus is the second planet from the Sun. It is the hottest planet, with surface temperatures over 400 °C (752 °F), most likely due to the amount of greenhouse gases in the atmosphere. It has the densest atmosphere of the four terrestrial planets, consisting of more than 96% carbon dioxide.

Earth is the third planet from the Sun. According to radiometric dating and other sources of evidence, Earth formed over 4.5 billion years ago. Earth is the densest planet in the Solar System and the largest of the four terrestrial planets. Earth’s axis of rotation is tilted with respect to its orbital plane, producing seasons on Earth.

Mars is the fourth planet from the Sun and the second-smallest planet in the Solar System after Mercury. Mars is a terrestrial planet with a thin atmosphere, having surface features reminiscent both of the impact craters of the Moon and the valleys, deserts, and polar ice caps of Earth.

Jupiter is the fifth planet from the Sun and the largest in the Solar System. It is a giant planet with a mass one-thousandth that of the Sun, but two-and-a-half times that of all the other planets in the Solar System combined.

Saturn is the sixth planet from the Sun and the second-largest in the Solar System, after Jupiter. It is a gas giant with an average radius about nine times that of Earth. It has only one-eighth the average density of Earth, but with its larger volume Saturn is over 95 times more massive.

Uranus is the seventh planet from the Sun. It has the third-largest planetary radius and fourth-largest planetary mass in the Solar System. Uranus’s atmosphere is similar to Jupiter’s and Saturn’s in its primary composition of hydrogen and helium, but it contains more «ices» such as water, ammonia, and methane, along with traces of other hydrocarbons.

Uranus is the seventh planet from the Sun. It has the third-largest planetary radius and fourth-largest planetary mass in the Solar System. Uranus’s atmosphere is similar to Jupiter’s and Saturn’s in its primary composition of hydrogen and helium, but it contains more «ices» such as water, ammonia, and methane, along with traces of other hydrocarbons.

The Solar System is the gravitationally bound system comprising the Sun and the objects that orbit it, either directly or indirectly. Of the objects that orbit the Sun directly, the largest eight are the planets, with the remainder being smaller objects, such as dwarf planets and small Solar System bodies.

The Sun is the star at the center of the Solar System. It is a nearly perfect sphere of hot plasma with internal convective motion that generates a magnetic field via a dynamo process. Its diameter is about 1.39 million kilometers. About three quarters of the Sun’s mass consists of hydrogen; the rest is mostly helium, with much smaller quantities of heavier elements.

Что такое эффект при скролле в тильде

ФИКСАЦИЯ ТЕКСТА ПРИ СКРОЛЛЕ
Можно экспериментировать с крупной типографикой, создавать интерактивные сообщения
Как сделать эффект фиксации

Цель — применить фиксацию к двум объектам так, чтобы первый сразу залипал посередине страницы, а второй в тот момент, когда встретиться с первым. Вот так:

Какие есть настройки

Настройка области фиксации объекта. Это та область экрана, (верх, центр, низ) относительно которой стартует эффект фиксирования. Обратите внимание, формы на примере залипают в центре экрана.

TRIGGER OFFSET

Это точка начала фиксации объекта относительно выбранного Window Top / Window Center / Window Bottom.

Это расстояние в пикселях, которое должен пройти объект в режиме фиксации.

Какие применить настройки
Установим параметры объектов

1. Добавьте на страницу Zero Block из библиотеки блоков и перейдите в редактирование блока. Поместите 2 объекта в рабочую облаcть, по вертикали, друг за другом.

2. Объектам задайте одинаковую область фиксации. Мы установили WINDOW CENTER. Оба объекта фиксируются посередине экрана.

3. Лучше сразу выбрать конечный размер всех элементов и расстояние между ними. Размер каждого из них повлияет на параметры анимации.

Размеры фигур 100×100 px. Расстояние между фигурами 300px. Расстояние = Отступ второго объекта — Высота первого

Совет: Если у вас нет четкой задачи по размерам, используйте целые или десятичные значения в размерах элементов и расстояниях между ними для упрощения расчетов.

Настройка параметров анимации

1. Начнем с настройки Trigger offset / Точки начала анимации.

Точка отсчитывается относительно выбранной нами области, Window center.

Начните с верхнего объекта. Так удобнее рассчитать точки начала анимации для остальных. У него точка начала анимации точка равна 0px. Это значит, что первый объект залипнет точно по центру экрана.

Нижний объект должен залипнуть когда коснется верхнего. Это значит, что его точка начала анимации будет ниже на высоту первого объекта. Ставим отступ100px.

2. Настроим Distance / Дистанцию.

Это то расстояние, которое должен пройти объект в режиие фиксирования. Начните настройку анимации с нижнего объекта. Так вам будет удобнее рассчитать расстояние залипания.

Квадрат. Если еще раз взглянуть на пример, можно заметить, что в режиме фиксации квадрат не проходит никакого расстояния, а только фиксируется под кругом. Значит нам нужно поставить расстояние дистанции 0px.

Круг. Круг в режиме фиксации на экране проходит расстояние до квадрата. После этого эффект фиксации пропадает и обе фигуры скроллятся как обычно.

По сути, круг должен добраться до положения квадрата, но остановиться выше, чтобы зафиксироваться рядом.

Значит это 400px — 100px (высота квадрата) = 300px

Сохраните настройки и опубликуйте страничку. Изменения будут видны после публикации страницы или в режиме предпросмотра.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *