Прозрачный цвет на фоне DIV в IE6

Discussion in 'PHP' started by ZagZag, 27 May 2009.

  1. ZagZag

    ZagZag Elder - Старейшина

    Joined:
    22 Feb 2007
    Messages:
    149
    Likes Received:
    22
    Reputations:
    1
    Это вообще реально сделать?
    Я нашел как сделать в ослике прозрачный цвет для рисунка, но такой способ для фона DIV'a походу не катит.
    Рисунок накладывается, растягивается, но прозрачным становиться не желает ((
     
  2. ZagZag

    ZagZag Elder - Старейшина

    Joined:
    22 Feb 2007
    Messages:
    149
    Likes Received:
    22
    Reputations:
    1
    Уря! Разобрался.

    PHP:
    if (!isIE) {
        
    += '<DIV style="background-image: url(\'' img '\')"><!-- --></DIV>';
    } else {
        
    += '<DIV style="filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=\'' img '\')"><!-- --></DIV>';
    }
    Работает как в ослике 6, так и в фаерфоксе. Без яваскрипта незнаю как обойтись, да это и не важно.
     
  3. iron-viper

    iron-viper Elder - Старейшина

    Joined:
    13 Nov 2007
    Messages:
    167
    Likes Received:
    45
    Reputations:
    3
    Если еще надо. вот _http://itblogger.ru/?p=140 фикс ПНГ если об этом речь, фиксит все =)