imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Веб-мастеру > Веб-программирование
Опции темы
Старый 23.03.2004, 01:51     # 1
lyuq
Member
 
Аватар для lyuq
 
Регистрация: 15.06.2003
Адрес: underneath it all
Пол: Male
Сообщения: 348

lyuq Молодецlyuq Молодецlyuq Молодец
Проблема с прозрачностью в Ie

Мазюкал тут картинки для сайта и попути тестил их в Opera и Mozilla (плюс еще пара Линуксовых браузеров, а в IE не тестил), когда же решил все сделанное посмотреть в IE, то оказалось, что, бывший прозрачным, фон стал каким-то серым (полупрозрачным), и никакие мои манипуляции не привели к должному результату выправления его в нормальный вид.
Кто-нибудь знает в чем может быть проблема?

- Бред какой-то, IE вообще не хочет понимать прозрачных *.png файлов
__________________
Сердце раскололось на тысячи искр, разжигая огонь угасающих глаз, бесконечно смотрящих на холодный свет звезд, не знающих страсти, любви и печали.(c)я

Последний раз редактировалось lyuq; 23.03.2004 в 22:19.
lyuq вне форума  
Старый 23.03.2004, 23:10     # 2
RaZEr
МОД-Оператор ЭВМ
 
Аватар для RaZEr
 
Регистрация: 18.04.2002
Адрес: Питер
Сообщения: 4 343

RaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех Гуру
Цитата:
Бред какой-то, IE вообще не хочет понимать прозрачных *.png файлов
IE не понимает PNG24, а с PNG8 он вполне справляется. Хотя "не понимает" вещь условная. Можно например использовать AlphaImageLoader фильтр (http://msdn.microsoft.com/library/de...mageloader.asp).
RaZEr вне форума  
Старый 24.03.2004, 16:09     # 3
lyuq
Member
 
Аватар для lyuq
 
Регистрация: 15.06.2003
Адрес: underneath it all
Пол: Male
Сообщения: 348

lyuq Молодецlyuq Молодецlyuq Молодец
Спасибо, буду пробовать.

Добавлено через 2 часа и 4 минуты:
Толи руки у меня кривые либо еще что-то (но скорее всего первое), но что-то не работает у меня этот AlphaImageLoader.
__________________
Сердце раскололось на тысячи искр, разжигая огонь угасающих глаз, бесконечно смотрящих на холодный свет звезд, не знающих страсти, любви и печали.(c)я
lyuq вне форума  
Старый 24.03.2004, 16:13     # 4
RaZEr
МОД-Оператор ЭВМ
 
Аватар для RaZEr
 
Регистрация: 18.04.2002
Адрес: Питер
Сообщения: 4 343

RaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех Гуру
Давай код. Будем разбираться.
RaZEr вне форума  
Старый 24.03.2004, 16:49     # 5
lyuq
Member
 
Аватар для lyuq
 
Регистрация: 15.06.2003
Адрес: underneath it all
Пол: Male
Сообщения: 348

lyuq Молодецlyuq Молодецlyuq Молодец
Код:
<table class="in">
 <tbody>
     <tr>
       <td width="86" style="filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(Enabled)"><img src="info.png" width="84" height="84" border="0"></td>
       <td><a href="about.htm" class="blink">О лаборатории</a></td>
     </tr>
   </tbody>
 </table>
Добавлено через 2 минуты:
Да, а png8 не катит, т.к. у него всего 256 цветов.
__________________
Сердце раскололось на тысячи искр, разжигая огонь угасающих глаз, бесконечно смотрящих на холодный свет звезд, не знающих страсти, любви и печали.(c)я
lyuq вне форума  
Старый 24.03.2004, 16:59     # 6
RaZEr
МОД-Оператор ЭВМ
 
Аватар для RaZEr
 
Регистрация: 18.04.2002
Адрес: Питер
Сообщения: 4 343

RaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех Гуру
Там же вроде дан пример:
Код:
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/workshop/graphics/earglobe.gif')
RaZEr вне форума  
Старый 24.03.2004, 17:25     # 7
lyuq
Member
 
Аватар для lyuq
 
Регистрация: 15.06.2003
Адрес: underneath it all
Пол: Male
Сообщения: 348

lyuq Молодецlyuq Молодецlyuq Молодец
не хотел два раза одну и ту же картинку в коде прописывать, длинный код получается...
но наверное по другому никак...

Спасибо!

Добавлено через 14 минут:
Сделал следующее:
Код:
<table class="in">
 <tbody>
     <tr>
       <td width="86" style="width="84" heigth="84" filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="info.png")"><img src="info.png" width="84" height="84" border="0"></td>
       <td><a href="about.htm" class="blink">О лаборатории</a></td>
     </tr>
   </tbody>
 </table>
все равно видно непрозрачный фон у второй картинки, если же убрать
Код:
img src="info.png" width="84" height="84" border="0"
то в других браузерах картинки не видно.
неужели для человеческой совметимости надо скрипт писать?
__________________
Сердце раскололось на тысячи искр, разжигая огонь угасающих глаз, бесконечно смотрящих на холодный свет звезд, не знающих страсти, любви и печали.(c)я
lyuq вне форума  
Старый 24.03.2004, 22:34     # 8
RaZEr
МОД-Оператор ЭВМ
 
Аватар для RaZEr
 
Регистрация: 18.04.2002
Адрес: Питер
Сообщения: 4 343

RaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех Гуру
Цитата:
неужели для человеческой совметимости надо скрипт писать
Надо. Если IE, - обходишь все img и меняешь им src, и style атрибуты.

PS: Используй gif. С ним проблем много меньше.
RaZEr вне форума  
Старый 25.03.2004, 02:12     # 9
lyuq
Member
 
Аватар для lyuq
 
Регистрация: 15.06.2003
Адрес: underneath it all
Пол: Male
Сообщения: 348

lyuq Молодецlyuq Молодецlyuq Молодец
Ишо раз спасибо.

Мда, придется над картинками издеваться, т.к. скрипты изучать совершенно некогда.
__________________
Сердце раскололось на тысячи искр, разжигая огонь угасающих глаз, бесконечно смотрящих на холодный свет звезд, не знающих страсти, любви и печали.(c)я
lyuq вне форума  


Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 19:58.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.