Может ли Firefox выбрать ваш пользовательский элемент HTML?
Работает ли ваш селектор для элемента <IE:CALENDAR>
?Вы можете попробовать использовать следующие стили вместо правила -moz-binding
и посмотреть, имеют ли они какой-либо эффект:
IE\:Calendar {
width: 100px;
height: 100px;
display: block;
background-color: green;
}
Если нет, проблема может быть в селекторе (IE\:Calendar
).
Правильно ли указано ваше имя файла?
Вот ваша -moz-binding строка:
-moz-binding: url(bindings.xml#SolarCalendar.htc);
Если я правильно понимаю, это говорит:
Найдите файл «bindings.xml» и в нем найдите элемент с атрибутом id
SolarCalendar.htc
.
Если ваш файл называется «SolarCalendar.htc»”, Тогда Firefox не найдет его, потому что он не называется“ bindings.xml ”.
Может быть, вы могли бы извлечь содержимое XML из SolarCalendar.htc и сохранить его в файле с именем bindings.xml?Затем удалите #SolarCalendar.htc
из вашего -moz-binding
правила?