магазин кастомных решений для тильды
Здесь собраны самые уникальные решения для тильды, с помощью которых вы сможете расширить функционал своих сайтов
Тильда
нейросети
создавайте рабочий код с помощью AI
12 900 ₽
от ~2 150 ₽ / месяц
в рассрочку от банков
2 новых модуля
36 уроков
таблица с 180 промптами
4 решения с нуля
полезное расширение
чат потока
бонусы
личный кабинет
Узнать подробнее о курсе
Старт обучения 02 ноября
Анимация и движение

Текст по кривой в Tilda: волна, круг и движение при скролле

Как пустить текст по волне или кругу в Zero Block: область, исходная надпись и настройка движения. Скролл, непрерывный режим и свой SVG-путь.
4 мин чтения
Превью мода «Скролл текста по пути» для Tilda

Короткую фразу можно провести по волне между секциями или пустить по кругу рядом с иллюстрацией. Такой приём работает как часть композиции: надпись остаётся читаемой, а движение связывает её с прокруткой страницы.

В этом моде текст и шрифт берутся из Zero Block. Конструктор отвечает за траекторию и движение. Разберём, какие два элемента нужно подготовить и почему изменения текста в превью не меняют надпись на сайте.


Подготовьте область для движения

В Zero Block добавьте шейп без фоновой заливки и назначьте ему CSS-класс dbm-path-area. Размер и положение фигуры задают область, в которой появится текст по кривой. Для готовой волны или круга рисовать собственную траекторию заранее не нужно.

Оставьте вокруг достаточно места. Если область узкая, длинная фраза будет тесниться на изгибах; если слишком низкая — часть композиции может оказаться у края. Подберите размеры фигуры отдельно для мобильных экранов. Сначала добейтесь аккуратной неподвижной композиции, а уже потом оценивайте скорость движения.


Добавьте исходный текст в тот же блок

Создайте текстовый элемент с классом dbm-path-source в том же Zero Block. В нём задайте надпись, шрифт, размер, цвет и нужное локальное форматирование. В разделе «Где применять» укажите родительский блок, содержащий и текст, и область.

Поля текста и цвета внутри демонстрации конструктора нужны для примерки эффекта. На опубликованной странице эти значения берутся из исходного элемента Tilda. Если вы поменяли фразу в превью, но на сайте осталась старая, откройте текст в Zero и измените его там. Это позволяет дальше редактировать содержание привычным способом.


Выберите готовую траекторию или свой путь

Для первого подключения возьмите готовый пресет: волну, арку, круг или другую доступную форму. Короткую фразу проще проверить на изгибах, чем длинный абзац. Следите, чтобы буквы не сбивались в плотное пятно и сохраняли понятное направление чтения.

Если нужна собственная кривая, можно вставить значение d из SVG path или весь SVG. Конструктор берёт первый путь и его viewBox. Поэтому файл с несколькими случайными контурами может дать совсем не ту форму. Подготовьте отдельную траекторию, которую действительно хотите использовать, и проверьте её пропорции в области Zero.


Определите, что управляет движением

Выберите режим: движение по скроллу, вариант с фиксацией блока или непрерывное движение без прокрутки. Для уже настроенной SBS-фиксации предусмотрен отдельный режим — не стоит одновременно настраивать две независимые фиксации в надежде, что они сложатся сами.

Затем подберите направление, начальную позицию и повтор текста. В непрерывном режиме задайте время цикла. Проверьте начало и конец фразы: повтор должен выглядеть осмысленно, а не как случайное обрезанное слово. Если надпись важна для понимания предложения, она должна читаться без ожидания нескольких оборотов.


Поставьте код и проверьте мобильную композицию

Разместите T123 с полученным кодом сразу после Zero Block и опубликуйте страницу. Откройте её на компьютере и телефоне, прокрутите в обе стороны и посмотрите, как ведёт себя текст на старте анимации.

При смене ширины проверьте размер принимающей фигуры и исходную типографику. Движение может оставаться правильным, но буквы окажутся слишком крупными для мобильной области. Не пытайтесь исправить это только скоростью: сначала добейтесь подходящих размеров текста и пути. Основные заголовки и важную информацию страницы лучше оставить доступными и в обычном, легко читаемом виде.


Что проверить, если видна не та надпись или линия

Сверьте оба класса и выбранный родительский блок. Убедитесь, что нужный текст и область действительно находятся вместе. Если скачивали SVG-направляющую, помните: её загрузка сама по себе не добавляет движущийся текст.

  • Надпись и шрифт изменяются в исходном текстовом элементе Tilda.
  • Собственный SVG содержит нужный первый path.
  • Начальная позиция и направление подходят для чтения.
  • На телефоне область вмещает кривую и буквы.

Старые подключения с классами path-text и zero-text не нужно переименовывать только ради перехода на новую инструкцию.

Вопросы и ответы

Для обычной волны нужен собственный SVG?

Нет. Готовый пресет строит путь кодом. Достаточно области, исходного текста и установленного мода.

Где менять саму фразу?

В текстовом элементе Zero Block. Текст в демонстрации конструктора меняет только превью.

Можно двигать текст без скролла?

Да. Для этого есть непрерывный режим с настройкой времени цикла.

Почему из моего SVG получилась другая кривая?

Конструктор использует первый path и viewBox. Проверьте порядок путей и оставьте нужную траекторию.

Переходим к практике

Скролл текста по пути

Посмотрите возможности, настройте мод под свой сайт и получите код подключения.
Made on
Tilda