Теория и практика применения CSS. Хитрости и правила применения CSS и HTML. Сереты профессиональной верстки страниц. Профессиональный дизайн и раскрутка сайта. Web-дизайн и web-программирование новичкам и профессионалам. Только авторские статьи. Полезные ссылки.
Логотип VektorZone
Раздел: Статьи
Вернуться на предыдущую страницу Перейти на главную страницу Отправить письмо администратору ресурса Добавить в избранное (для IE) Карта сайта
Рекомендовать другу Спецификация CSS 2 Спецификация HTML 4.0
Об авторах Статьи Обзоры книг Продукты Ресурсы Гостевая книга Поиск
Разработка сайта - студия Vektor, г.Минск

Администратор ресурса - Антипенко Дмитрий

Автор статей - Антипенко Дмитрий

Дата создания сайта - 2003г.

При перепечатке материалов ссылка на сайт VektorZone обязательна! Rating All.BY
Антипенко Д.

Опубликовано: 16.10.2003

Последнее изменение:


JavaScript и CSS

Некоторые из статей данного сайта затрагивали вопросы использования javascript и css. Данная связка позволяет реализовать достаточно интересные эффекты и оригинальным образом оживить web-страницу. Поэтому настала пора уделить этому вопросу более детальное внимание. Будем исходить из того, что общие сведения о таком языке как javascript Вам известны, поэтому сразу перейдем к теме статьи. Таблица стилей может быть вложена в документ с помощью дескриптора <STYLE> или связана с документом с помощью дескриптора . В соответствии с этим, объект document содержит массив (styleSheets) всех задействованных в текущем документе таблиц стилей (styleSheet). C помощью элементов этого массива можно подключать или отключать всю таблицу, получать доступ к отдельным правилам (с помощью массива свойств rules или cssRules), а также добавлять или удалять правила для данной таблицы. Обращение к определенному правилу осуществляется следующим образом:


document.styleSheets[x].rules[y]

document.styleSheets[x].cssRules[y]

где x и y номер таблицы стилей и номер правила соответственно. Обращение к стилям также возможно через свойство style элемента html. Например, задать красный цвет элемента с идентификатором main можно следующим образом:

document.all.main.style.color="red"

или

document.getElementById("main").style.color="red".

Свойство style также имеет и объект rules/cssRules:

document.styleSheets[x].rules[y].style.color="red"

document.styleSheets[x].cssRules[y].style.color="red"

Дальнейшее повествование разобьем на следующие части:
Свойства и методы объекта styleSheet (массив styleSheets)
Свойства и методы объектов cssRule и rule (массивы cssRules и rules)
Свойства объектов currentStyle, runtimeStyle и style


/ Главная / Статьи /JavaScript и CSS
Эти и другие статьи смотрите на сайте www.vektorzone.narod.ru
При перепечатке статей ссылка на сайт www.vektorzone.narod.ru обязательна!
Hosted by uCoz