Что означает это свойство в моем файле CSS? Поведение: url (MyUrl) - PullRequest
0 голосов
/ 12 марта 2012

в css-файле проекта. Я вижу следующий код:

    {

    behavior: url(Mylink.htc)

    }

Я не знаю, что это значит, это не сработало в Firefox, не могли бы вы помочь мне узнать, что это такое, после этого, возможно, я смогу найти оператор замены в firefox?!

Ответы [ 2 ]

3 голосов
/ 12 марта 2012

Свойство behavior предназначено для Internet Explorer версии 5+. behavior позволяет прикрепить скрипт с использованием CSS для реализации компонентов DHTML (Dynamic HTML). Поддерживается только IE (до версии 9), но не другими браузерами.

http://reference.sitepoint.com/css/behavior

Вы можете использовать это, чтобы исправить вещи для IE, которые не поддерживаются по умолчанию, например, прозрачные файлы PNG в (очень) старых версиях IE: http://www.twinhelix.com/css/iepngfix/

Официальный веб-сайт MS:"Поддержка стандартов поведения элементов и компонентов HTML (HTC) удалена в стандартах Internet Explorer 10 и предусмотрены режимы для улучшения взаимодействия и соответствия HTML5."

0 голосов
/ 12 марта 2012

Файл HTC обычно используется для исправления поддержки определенных правил CSS в старых браузерах.Например, CSS3 Pie (http://css3pie.com/about/) используется для добавления поддержки базовых CSS3 объявлений, таких как border-radius, gradients, rgba и т. Д.поддерживается только IE.

...