Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 19.03.2010, 18:08
Профессор
Отправить личное сообщение для da_ff Посмотреть профиль Найти все сообщения от da_ff
 
Регистрация: 12.05.2009
Сообщений: 317

ie: удалить inline-элемента стилят filter
Здраствуйте.
Такой банальный вопрос. Если задать элементу фильтр Alpha(opacity=50) то возникают проблемы со сглаживанием шрифтов. Но это ладно. Вопрос вот в чем, как только эффект прозрачности пропал, то шрифт попрежнему "несглажен". Если убрать filter то со шрифтом все впорядке становится. Вопрос вот собственно в том, как его убрать через js? А то пока что-то не получается.
Ответить с цитированием
  #2 (permalink)  
Старый 19.03.2010, 20:00
Отправить личное сообщение для Octane Посмотреть профиль Найти все сообщения от Octane  
Регистрация: 10.07.2008
Сообщений: 3,873

Если фильтр написан в атрибуте style, то удалить его можно так:
element.style.cssText = "";

Свойство element.filters вроде readonly.

Может быть возможно найти свойство filter в коллекции стилей document.styleSheets и удалить. Не пробовал.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск