• Добро пожаловать на сайт - Forumteam.wiki !

    Что бы просматривать темы форума необходимо зарегестрироваться или войти в свой аккаунт.

    Группа в телеграме (подпишитесь, что бы не потерять нас) - ForumTeam Chat [Подписатся]
    Связь с администратором - @ftmadmin

Как легко делается в html бегущая строка?

Sam Jack

Опытный
Опытный
Регистрация
05.03.18
Сообщения
230
Реакции
56
Баллы
415
FTC
  • Автор темы
  • Заблокирован
  • #1
Обратите внимание, если вы планируете совершить сделку с этим пользователем, он заблокирован.
Всем привет. Сегодня я покажу вам 1 быстрый способ, как делается в html бегущая строка. Для этого мы будем использовать тег marquee, который позволяет перемещать не только текст, но и строки. Но мы ограничимся текстом.

Тег marquee и его атрибуты
На самом деле с помощью этого тега сделать бегущую строку невероятно просто. Смотрите на код:

Код:
<marquee behavior="alternate" direction="right">
Здесь может быть ваша реклама
</marquee>

Через css настроим фоновый цвет, цвет текста и размер шрифта.

Код:
marquee{
    background: #246b5c;
    font-size: 22px;
    color: #fff;
}




А теперь разбираемся с атрибутами. Во-первых, это direction. Мы указали right, но можно также указать left, тогда движение будет начинаться с правого конца и идти в левый. Кроме этого, движение может быть вверх и вниз (up и down). Можете сами протестировать разные значения.

Не менее важным является атрибут behavior, который определяет тип движения. У него есть три значения:

  1. scroll — содержимое доходит до края, заходит за край и появляется вначале, начиная движение заново.
  2. alternate — содержимое не выходит за края, перемещаясь внутри них.
  3. slide — контент перемещается один раз в указанную сторону, доходит до края и останавливается.
Какие еще есть атрибуты (необязательные):

  1. scrollamount — скорость движения строки. Задается в пикселах без px, только числом. По умолчанию стоит 6 пикселей. Вы можете поставить больше и меньше, чтобы протестировать в работе это значение.
  2. loop — кол-во повторений движений. Задается любым положительным числом. Если атрибут не прописывать, будет бесконечное кол-во повторений.
В общем-то, это все атрибуты, которые вам надо знать, чтобы управлять бегущей строкой. Все остальное можно настроить через css, что я собственно и сделал (отступы, цвет, фон и т.д.)
 
Сверху Снизу