Веб-студия HV-designs - услуги создания и раскрутки сайтов в Воронеже
 
Главная
Создание сайтов
Раскрутка
Дизайн
Портфолио
Связь с нами
Доменные имена
Хостинг
Создание сайта
Поддержка сайта
Он-лайн реклама
Офф-лайн реклама
Наши партнеры
 
    Главная arrow Создание сайта arrow Динамические свойства  

Динамические свойства

Динамические свойства - это новая возможность, появившаяся только в версии 5.0 браузера Internet Explorer. Динамические свойства позволяют придать Web страницам ещё больше  динамизма и значительно упростить код. Это достигается присваиванием свойству (любому свойству любого объекта) не готового значения, а результата вычисления некоторого выражения. Приведу пример:
 
par1.style.width=document.body.style.pixelWidth/2;
 
Здесь ширина HTML документа делится пополам, а результат присваивается ширине некоторого абзаца. Видно, что для этого нам, возможно, понадобится отдельный Web скрипт.

А если сделать так:

<p style=”width:expression(document.body.style.pixelWidth/2)”>Текст</p>

Здесь мы задали вычисление необходимого выражения и присвоение его значения атрибуту (не свойству) прямо в определении встроенного стиля. Так компактнее и удобнее, чем создавать специальный Web скрипт. Это и есть динамическое свойство.

Итак, для того чтобы присвоить какому-либо свойству значение, вычисленное выражением, нужно воспользоваться следующим форматом:
 
{имя атрибута стиля}:expression({выражение})
 
Этот синтаксис поддерживается всеми элементами Web страницы и всеми атрибутами стиля.
 
Еще сайты

© 2012 (4732) 60-57-53