Понедельник, 29.04.2024, 04:49 | Вы вошли как Гость | Группа "Гости"

IFrameContainer

Alternative content

Get Adobe Flash player

Веб-мастерская

К сожалению, поддержка и обновление сайта прекращены! Приносим свои извинения за доставленные неудобства!

Предлагаем Вам посетить

Интернет-магазин самых

популярных товаров интернета:

http://www.avellis.ru/

Специально для наших посетителей

на http://www.avellis.ru/ действует

скидочный промо-код: WEBMASTER.

На http://www.avellis.ru/ вы сможете

найти множество уникальных

акций и уникальных предложений.

Интересные идеи подарков, и многое другое!

Информация об avellis.ru актуальна на Ноябрь 2015 г.

Главная
Меню сайта
Рекомендуем!

К сожалению, поддержка и обновление сайта прекращены! Приносим свои извинения за доставленные неудобства!

Предлагаем Вам посетить

Интернет-магазин самых

популярных товаров интернета:

http://www.avellis.ru/

Специально для наших посетителей

на http://www.avellis.ru/ действует

скидочный промо-код: WEBMASTER.

На http://www.avellis.ru/ вы сможете

найти множество уникальных

акций и уникальных предложений.

Интересные идеи подарков, и многое другое!

Информация об avellis.ru актуальна на Ноябрь 2015 г.

Категории раздела
Общее [35]
Облако тегов
Мини-чат
200
Главная » Статьи » HTML-технологии » Общее

УРОК "Как сделать бегущую строку"

Пишите на сайтах красиво!

УРОК «Как сделать бегущую строку"»

Дорогие друзья!

В этом уроке мы с вами научимся делать прикольную фишку - бегущую строку. На самом деле вы можете сделать "бегущими" не только слова, но и любые другие элементы страницы - изображения (включая анимированные), таблицы, элементы форм и т.д. Причём перемещение объекта может быть как по горизонтали, так и по вертикали.

Вы можете использовать её в самых разных ситуациях (главное, не переборщить :) ):

  • в качестве информера для новостей, обновлений,
  • в качестве разделителей для текста,
  • в рекламных целях,
  • для визуального украшения и т.д.

Итак, начнём. Чтобы сделать подобный эффект бегущего текста, используется контейнер
<marquee>...</marquee> с определёнными атрибутами.
Давайте сначала посмотрим, какие атрибуты за что отвечают, а потом будем применять:

  • behavior - задает тип движения содержимого контейнера <marquee>, может принимать значения:
    • alternate - объект перемещается между правым и левым краем области;
    • scroll - объект перемещается в направлении, заданным атрибутом direction, затем скрывается за пределами области, после чего начинает движение с начала;
    • slide - объект перемещается в направлении, заданным атрибутом direction, доходит до края области и останавливается.
  • bgcolor - цвет фона контейнера, по умолчанию установлен цвет фона страницы,
  • direction - указывает направление движения содержимого контейнера, может принимать занчения:
    • down - сверху вниз,
    • up - снизу вверх,
    • left - справа налево (установлено по умолчанию),
    • right - слева направо.
  • height - высота области прокрутки (в пикселах или процентах),
  • width - ширина области прокрутки (в пикселах или процентах),
  • hspace - горизонтальные поля вокруг контейнера (целое положительное число),
  • vspace - вериткальные поля вокруг контейнера (целое положительное число),
  • loop - задаёт количество раз прокрутки содержимого (любое целое положительное число или -1 для бесконечного воспроизведения движения),
  • scrollamount - задаёт скорость движения контента: устанавливает расстояние в пикселах между старым и новым положениями, которое влияет на скорость движения и плавность хода. По умолчанию установлено 6.

А теперь давайте перейдём к практике и поэкспериментируем.

Сначала давайте сделаем простую бегущую строку с текстом:

На нашем сайте появились новые уроки по CSS!

Вот код этой бегущей строки:

А теперь поместим внутрь контейнера <marquee>...</marquee> картинку (можно использовать и анимированные картинки):

Кстати, если "прикрепить" к зайчику ленту с каким-нибудь объявлением, то получится прикольный информер, который будет активно привлекать внимание посетителей сайта.

Код этой полосы прокрутки будет следующим:

А сейчас сделаем вертикальную прокрутку в двух вариантах:

Изображение Код

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

Единственное, на что хочется обратить внимание, это то, что бегущая строка может отображаться не во всех браузерах.

До встречи в следующем уроке!

Нравится
Категория: Общее | Добавил: Шакти (22.05.2011) | Автор: Петренко Елена
Просмотров: 14981 | Комментарии: 2 | Теги: loop, marquee, direction, HTML, бегущая строка | Рейтинг: 5.0/1

Вернуться к карте сайта

Всего комментариев: 2
2 Senjor_nekit   (27.12.2013 20:19) [Материал]
Как сделать так, чтобы фон контейнера был не цвет, а картинка?

1 dilll   (14.05.2012 00:22) [Материал]
как прикреплять к зайчику ленту???

dth="100%" cellspacing="1" cellpadding="2" class="commTable">
Имя *:
Email:
Код *:

IFrameContainer

Alternative content

Get Adobe Flash player


Форма входа
Личные данные
Приветствую Вас,
Гость

Ваш IP: 3.145.105.108
Сегодня 29.04.2024, Понедельник,
Нет аватара

У Вас непрочитанных ЛС:
Ваш профиль
Вы с нами уже день
Вы родились:
Ваш браузер:
Поиск
Статистика
Яндекс.Метрика
Онлайн всего: 1
Гостей: 1
Пользователей: 0
Наш опрос
Оцените мой сайт
Всего ответов: 222