Баг с прозрачными png-шками

Тема в разделе "Веб-дизайн", создана пользователем MrScruff, 18 авг 2010.

Статус темы:
Закрыта.
Модераторы: zek24
  1. MrScruff

    MrScruff

    Регистр.:
    9 сен 2008
    Сообщения:
    279
    Симпатии:
    66
    В пресловутом осле (не в шестом, а в поздних), обнаружилась такая лажа:
    исходная картинка выглядит так:
    [​IMG]
    меняю по jquery прозрачность при наведении мыши. После этого картинка чудным образом превращается вот в такое:
    [​IMG]

    Кто-нибудь сталкивался с подобным проявлением у осла?
     
  2. mdss

    mdss ♖♘♗♕♔♗♘♖

    Moderator
    Регистр.:
    20 фев 2007
    Сообщения:
    1.134
    Симпатии:
    668
    какой плагин для jqeury используешь?
     
  3. MrScruff

    MrScruff

    Регистр.:
    9 сен 2008
    Сообщения:
    279
    Симпатии:
    66
    без плагинов. Стандартным FadeTo

    Пока что решил проблему "в лоб" - нет прозрачности - нет проблем. Собрал картинку не в png, а в jpg с бэкграундом. Проблема, конечно, решилась. Остался просто спортивный интерес разобраться именно с png
     
  4. horpah

    horpah

    Регистр.:
    21 июн 2010
    Сообщения:
    199
    Симпатии:
    55
    Интересно, недавно подобное делал , но ничего такого не обнаружилось. Уточни пожалуйста версию ИЕ + прозрачность чего меняется: ДИВа с картинкой или чисто картинки. В общем HTML-код блока который фейдится. Хочется повторить ради спортивного интереса ). А вообще ИЕ, скажем, своеобразно рендерит.
     
  5. MrScruff

    MrScruff

    Регистр.:
    9 сен 2008
    Сообщения:
    279
    Симпатии:
    66
    изменяется прозрачность картинки. IE8
     
  6. darkangelmsk

    darkangelmsk Писатель

    Регистр.:
    12 окт 2010
    Сообщения:
    9
    Симпатии:
    1
    Удивительный баг. А не могли бы кинуть ссылку, хотелось бы вживую посмотреть. Юзал jquery в купе с прозрачными pngшками, ничего подобного не наблюдал. Возможно, связано как-то с составом выбранных функций...
     
  7. KyaH

    KyaH Создатель

    Регистр.:
    13 сен 2010
    Сообщения:
    15
    Симпатии:
    1
    Действительно, есть такая проблема при применении fadeTo непосредственно к самой картинке...
    Единственное решение, которое я знаю - это обертывание картинки дивом, фиксация с помощью iepngfix.htc и применение fadeTo к диву (не к самой картинке)...
    Сделал на скорую руку демку... работает и в 6м, и в 7м, и в 8м эксплорере... png делал тоже на скорую руку, так что фон обрезан немного криво)
     

    Вложения:

    • demo.rar
      Размер файла:
      120,9 КБ
      Просмотров:
      4
  8. promokiev

    promokiev Создатель

    Регистр.:
    7 окт 2010
    Сообщения:
    16
    Симпатии:
    2
    проблема - боян, решений тысяча+ одним запросом в гугл
    вот например комплексное лечение IE6
    http://code.google.com/p/ie7-js/
    Перейти по ссылке
     
Статус темы:
Закрыта.