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

Всем привет. Сегодня я покажу вам 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, что я собственно и сделал (отступы, цвет, фон и т.д.)

Платное/бесплатное по HTML/HTML5 и CSS/CSS3 на других сайтах

Слегка устаревший, но неплохой бесплатный курс по HTML

Бесплатный курс по современным технологиям HTML5 и CSS3

Платный курс по HTML5 и CSS3, в котором верстается 3 сайта (от простого к сложному)

Платный курс по HTML5 и CSS3 с теорией и примерами сложной верстки

Платные премиум уроки по HTML/CSS и другим технологиям

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

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: