Свойство -ms-behavior
Свойство -ms-behavior позволяет описать поведение элемента в зависимости от событий, которые происходят при отображении Web-страницы.
Допустимые значения
- url(#ID) — определяет ID элемента, который отвечает за поведение данного элемента
- url(#default#имя) — определяет имя поведения из списка стандартных поведений элементов (напр. url(‘#default#download’) означает загрузить файл и определить функцию обратного вызова, когда загрузка будет завершена)
- url(location) — определяет путь к файлу .htc, в котором описано поведение для данного элемента (можно задать несколько файлов .htc для одного элемента, записав их адреса через пробел)
Значение по умолчанию | нет |
---|---|
Применимо | ко всем элементам |
Наследование | нет |
Поддерживается браузерами | Internet Explorer 8+ |
Пример
CSS
div {
-ms-behavior: url(path-to/PIE.htc) url(path-to/iepngfix.htc);
}
IE 5.5-7 поддерживают аналогичное свойство behavior.
С помощью механизма behavior, например, можно заставить IE реализовывать некоторые CSS3 возможности. Подробнее об этом в статье CSS3 PIE — Progressive Internet Explorer.
Также с помощью behavior можно решить проблемы с отображением формата PNG24 в IE6. Подробнее об этом в статье PNG и прозрачность в IE6.
По теме
Показать комментарии