В IE6, как позиционировать прозрачный PNG с помощью фильтра?

У меня есть следующий CSS:

background-div:  url(/images/top.png) no-repeat top center;

и я использую следующий фильтр для IE6: (Прозрачный PNG Hack)

filter:progid:DXImageTransform.Microsoft.AlphaImageLoader
   (src='/images/top_arrow.png',sizingMethod='scale');

Как я могу добавить в фильтр положение фона (т.е. центр вверху)?


person Salman Virk    schedule 25.10.2010    source источник
comment
Этот подход привел к тому, что мой сайт полностью сломался в IE8 и 9.   -  person mikerobi    schedule 26.10.2010


Ответы (1)


На этот метод существуют серьезные ограничения, и вы не можете добавить позицию фона.

Позвольте мне предложить вместо этого попробовать этот метод, он обеспечивает гораздо большую гибкость, чем простой подход. ты делаешь сейчас. Он разрабатывался годами и является лучшим исправлением, с которым мне приходилось сталкиваться (а исправлений немало).

person M2tM    schedule 25.10.2010