Эта крошечная поправка, которую я пытаюсь сделать, сводит меня с ума.Надеюсь, один из вас, ребята, уже сталкивался с этой проблемой раньше.
Так что я использую «Bing Maps Ajax Control 7.0 ISDK» и пытаюсь создать свой собственный информационный блок (всплывающее окно) при наведении на мой значок.
Все хорошо, кроме удаления тени от поля в Infobox в IE8.Я применил следующий CSS-код для отмены любых обычных теневых свойств CSS.
-moz-box-shadow: none !important;
-webkit-box-shadow: none !important;
box-shadow: none !important;
, который работает в Chrome, Firefox и т. Д. Проблема связана с IE8, где CSS-файл Bing добавляет это в Infobox:
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#888888')";
Теперь я практически исчерпал любые методы переопределения этого стиля.Я добавил свои собственные таблицы стилей, попытался использовать вместо этого фоновое изображение, попытался добавить переопределение в JS для моей функциональности карт, добавив его непосредственно в мой html для параметра «htmlcontent» в объекте параметров Infobox.Не повезло.
Кто-нибудь знает, как я могу удалить эту тень?
спасибо Крейг