Можно ли снова включить ClearType в IE8 после использования фильтра?

Есть ли способ снова включить ClearType после использования фильтра в Internet Explorer 8?

Я использовал фильтр для создания градиента в IE8 и уже знаю, что фильтры удаляют ClearType. Теперь шрифт, отображаемый в градиенте, нечеткий и плохо читаемый в IE8.

Могу ли я включить ClearType вручную?

На данный момент я использовал изображение png в качестве градиента, но оно не такое гибкое, как фильтр, потому что IE8 не позволяет растягивать изображение по вертикали без использования фиксированного положения (мне нужно абсолютное положение).

Какие-нибудь советы?


person kylealonius    schedule 27.02.2014    source источник
comment
Нет, я не думаю, что есть способ снова «включить» cleartype. Фильтры IE имеют несколько недостатков, поэтому по возможности следует воздерживаться от их использования. Что касается растяжения изображения, не уверен, что вы имеете в виду о разнице между абсолютным и фиксированным позиционированием.   -  person CBroe    schedule 28.02.2014
comment
Разве вы не можете добавить <img> внутри div и установить размер img на 0,0,100%,100%?   -  person Ason    schedule 28.02.2014
comment
Спасибо за информацию CBroe, я просто пытаюсь найти окончательный ответ. Это фоновое изображение на панели навигации. Панель навигации имеет абсолютное позиционирование, и когда я устанавливаю высоту и ширину на 100%, она использует не высоту и ширину контейнера, а вместо этого высоту и ширину страницы. По-видимому, фиксированное позиционирование решает эту проблему, но дизайн не позволяет мне его использовать.   -  person kylealonius    schedule 28.02.2014


Ответы (1)


Невозможно включить ClearType после использования фильтра.

По возможности следует избегать фильтров из-за ограничений, которые они вызывают.

person kylealonius    schedule 05.03.2014