Июн 12

Есть проблема у IE6 с отображением прозрачности PNG файлов если их поместить в бекграунд в стилях CSS. Решается очень просто:

-background: none;
-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/line-1.png', sizingMethod='scale');

Нужно добавить вот такие вот строки в тот стиль где используется прозрачный PNG.

Отсюда вывод, скачать оперу и не знать горя.

В записи нет меток.

автор: Антон



Еще по этой теме:

Отзывов (11) на «Прозрачность PNG в CSS для IE6»

  1. Ephis пишет:

    не работает

  2. Антон пишет:

    Значит что-то не так сделали.
    А лучше откажитесь от прозрачных PNG
    Чисто человеческий совет.

  3. Alessandro Mandilio пишет:

    а лучше убейте чертов эксплорер6, от которого одни проблемы и головная боль.

  4. wlad2 пишет:

    у мя тоже нераб, хотя и в css шарю немного
    от png отказался давно юзаю gif в перемешку с jpg

  5. Антон пишет:

    Opera рулит
    По крайней мере поддерживает нормально стандарты

  6. Samter пишет:

    На самом деле этот вариант не очень правильный. iepngfix.htc и css вот решение проблемы. И нефиг отказываться от png — формат будущего — имхо.
    Пользуюсь им всегда.

  7. milionner пишет:

    да ваще этот эксплорер гавнище натурально

  8. Кирилл пишет:

    :: Это правда, CSS и файлик png.htc нужно прописывать. Ибо, кто выше изложил — неучь!!! Простите, но со мной многие согласятся!
    вот ссылочка, можете убедиться: http://www.realcoding.net/article/view/4701

  9. EvilAdmin пишет:

    Антон с таким мышлением ты далеко не пойдёшь. Думать нужно не о себе любимом и не о том что ТЕБЕ удобно, а в первую очередь о кроссбраузерности и юзабилити. Скрипт твой не только не грамотный, но и кривой.

  10. Антон пишет:

    Ребята, пользуйтесь jquery и будет вам счастье!

  11. valir пишет:

    все прекрасно работает
    спасибо!

Оставьте свой отзыв

Страница 1 из 11