Анимация для сайта. Бегущая строка HTML, тег marquee |
Как на сайте сделать бегущую строку с помощью HTML Как на сайте сделать бегущую строку с помощью HTMLИтак, знакомьтесь! Волшебный тег — <marquee>. Изначально этот тег был разработан для браузера Internet Explorer, но со временем и другие браузеры стали поддерживать его применение.
Давайте заставим строку двигаться. Для этого в редакторе WordPress, в HTML режиме вставляем следующее:
Вуаля
Невероятно, но строчка стала двигаться. Теперь давайте сделаем строчку немного заметнее, добавив стили.
Применив атрибут direction со значением right мы изменим направление движения бегущей строки и она будет двигаться справа налево:
По умолчанию тегу <marquee> присвоен атрибут direction со значением left, поэтому строчка без применения атрибутов движется слева направо. Подставив значение up для атрибута direction мы заставим строчку двигаться снизу вверх:
Значение down укажет строчке двигаться сверху вниз
Мне кажется надо увеличить скорость прокрутки бегущей строки, для этого мы используем атрибут scrollamount. В кавычках указываем число от 1. Например:
Теперь давайте немного остановимся и разберемся как работает тег <marquee>. Анимация происходит за счет постоянного затирания информации и отображения ее на новом месте. С помощью значений для атрибута <marquee> мы устанавливаем расстояние в пикселях между стертым и новым положением строчки, тем самым влияя на скорость и плавность ее движения. По молчанию стоит значение 6, но если задать значение 1, то расстояние между старым и новым положением строчки будет равняться 1 пикселю, что обеспечит медленный и плавный ход бегущей строки:
Атрибут behavior задает способ прокрутки внутри заданного блока и по умолчанию имеет значение scroll, что заставляет бегущую строчку скрываться из виду и начинать движение сначала. Но если подставить значение alternate, то строчка не будет скрываться из виду, а дойдя до границ блока начнет движение в обратную сторону:
Значение slide для атрибута behavior дает команду бегущей строчке дойти до границы блока и остановиться:
Атрибут height задает высоту блока. По умолчанию стоит 12 пикселей, но давайте ее изменим и немного добавим к скорости прокрутки бегущей строки:
Атрибут width отвечает за ширину блока. Можно применять атрибуты width и height вместе, чтобы задать желаемые границы блока. Для наглядности добавим рамку в стили и чуть-чуть замедлим скорость прокрутки:
Теперь давайте зададим фон для бегущей строки. Для этого применим атрибут bgcolor и поставим для него желтый цвет фона:
Теперь попробуем сделать так, чтобы бегущая строка двигалась в разные стороны.
Устанавливаем время задержки анимации с помощью атрибута scrolldelay, подставляя числовые значения. По умолчанию стоит 80 миллисекунд:
Атрибут scrolldelay — это еще один инструмент, с помощью которого мы можем регулировать скорость прокрутки. Анимация изображений на сайте |
Тег <br />
разбивает строку.
Серия сообщений "Формулы":
Часть 1 - Окошко для кода.
Часть 2 - Коды для оформления блогов.
...
Часть 35 - Как сделать окошко с кодом под флешкой
Часть 36 - Набор цветных окошек для кодов
Часть 37 - Анимация для сайта. Бегущая строка HTML, тег marquee
Часть 38 - СПЕЦ.КОДЫ ЛИру
Комментировать | « Пред. запись — К дневнику — След. запись » | Страницы: [1] [Новые] |