- Автор темы
- Заблокирован
- #1
Обратите внимание, если вы планируете совершить сделку с этим пользователем, он заблокирован.
Всем привет. Сегодня я покажу вам 1 быстрый способ, как делается в html бегущая строка. Для этого мы будем использовать тег marquee, который позволяет перемещать не только текст, но и строки. Но мы ограничимся текстом.
Тег marquee и его атрибуты
На самом деле с помощью этого тега сделать бегущую строку невероятно просто. Смотрите на код:
Через css настроим фоновый цвет, цвет текста и размер шрифта.
А теперь разбираемся с атрибутами. Во-первых, это direction. Мы указали right, но можно также указать left, тогда движение будет начинаться с правого конца и идти в левый. Кроме этого, движение может быть вверх и вниз (up и down). Можете сами протестировать разные значения.
Не менее важным является атрибут behavior, который определяет тип движения. У него есть три значения:
Тег marquee и его атрибуты
На самом деле с помощью этого тега сделать бегущую строку невероятно просто. Смотрите на код:
Код:
<marquee behavior="alternate" direction="right">
Здесь может быть ваша реклама
</marquee>
Через css настроим фоновый цвет, цвет текста и размер шрифта.
Код:
marquee{
background: #246b5c;
font-size: 22px;
color: #fff;
}
А теперь разбираемся с атрибутами. Во-первых, это direction. Мы указали right, но можно также указать left, тогда движение будет начинаться с правого конца и идти в левый. Кроме этого, движение может быть вверх и вниз (up и down). Можете сами протестировать разные значения.
Не менее важным является атрибут behavior, который определяет тип движения. У него есть три значения:
- scroll — содержимое доходит до края, заходит за край и появляется вначале, начиная движение заново.
- alternate — содержимое не выходит за края, перемещаясь внутри них.
- slide — контент перемещается один раз в указанную сторону, доходит до края и останавливается.
- scrollamount — скорость движения строки. Задается в пикселах без px, только числом. По умолчанию стоит 6 пикселей. Вы можете поставить больше и меньше, чтобы протестировать в работе это значение.
- loop — кол-во повторений движений. Задается любым положительным числом. Если атрибут не прописывать, будет бесконечное кол-во повторений.