Отправляет email-рассылки с помощью сервиса Sendsay

Введение в Behaviors

  Все выпуски  

Атрибут behavior(…)


Информационный Канал Subscribe.Ru


---------------------------------------------------------------------- Архив рассылки (articles/category.html?category_id=19) Автор рассылки (info@webber.ru)

Выпуск 1

Те, кто внимательно читал предыдущий выпуск (те, кто не читал, может посмотреть его в архиве http://webber.ru/articles/article.html?article_id=59), заметил, что последний пример, описывающий построение rollover'а при помощи поведения, содержит только имя файла с картинкой и имя CSS-класса. Приведем этот пример еще раз:

<img src="Img2" class="my-rollover">

Технология Behaviors вводит в CSS дополнительный атрибут behavior(…). Вот как этот атрибут используется при определении класса из прошлого выпуска:

img.my-rollover {behavior("my-rollover.htc");}

Видно, что атрибут содержит ссылку на некий внешний файл с расширением htc. Именно этот файл и содержит скрипты и некоторые дополнительные атрибуты, управляющие поведением html-элемента. Здесь можно провести аналогию с использованием в CSS атрибута background-image(…). В случае применения атрибута background-image(…) изменяется фон всех элементов, к которым был применен стиль, содержащий этот атрибут, а фон берется из внешнего файла. Так и при использовании атрибута behavior(…) изменяется поведение всех элементов, к которым был применен стиль, содержащий данный атрибут.

Как видите, пока ничего сложного в использовании данной технологии нет. А в следующем выпуске будет приведен пример простейшего rollover'а, заменяющего изображение элементов img на фиксированное изображение. Не так уж и мало для начала.


Архив рассылки

Автор рассылки


http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное