Гр****ный IE и PNG`шки

Статус
В этой теме нельзя размещать новые ответы.
  • Заблокирован
  • #11
блин..
ребят, да вы что, в самом деле?!!..
на кой такие навороты??!!..
все решается элементарно, простейшим css кодом!!..
вот тебе вариант с png 8 битныи (да хоть с gif или jpg - пофиг)
 

Вложения

  • png_new.rar
    8,2 KB · Просмотры: 1
Так мне надо с 24 битным !!!
 
PHP:
<div class="width:100px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='test.png', sizingMethod='scale');">
<img src="test.png" style="filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);"/>
</div>


вот так работает с 24битными png


*важно чтобы у оберточного div'a был указан один из параметров width|height иначе не работает.
** у параметра sizingMethod может быть одно из 3 значений crop|image|scale можешь поиграться ;)
 
  • Заблокирован
  • #14
Так мне надо с 24 битным !!!
что то не пойму зачем - тебе rollower нужен, как я поянял.. так я тебе его сделал а) кроссбраузерный, б) с минимальным кол-вом кода и гемора..
просто тут что то не видно ни единого основания использования 24-х битного png..
 
Да кто и где вообще видел я что исользую rollower ????
 
  • Заблокирован
  • #16
а событие, вызывающее смену свойств при наведении курсора мышы как еще называется?..
 
finogeev ты решил свою проблему? если да, то тему думаю можно закрыть, зачем разводить флуд.. способов много пускай каждый сам выбирает какой ему нужен и удобен.
о своем способе могу сказать, что он удобен тем если на странице будет много png изображений, не надо будет к каждой отдельной картинке присваивать class.
 
  • Заблокирован
  • #18
способов много пускай каждый сам выбирает какой ему нужен и удобен.
полностью согласен.. но так наверное надо выбор предоставить, а не ткнуть в один способ единственный.. к тому же, имхо, не оптимальный, т.к. а) громоздкий, б) есть способ гораздо более простой и универсальный, к тому же не привязывающий к единственному формату (здесь - png24)..

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

Пример Dogmat не помог ...., либол я чего то не понял, opacity его полностью скрывает нулевым значение ...
Полузуюсь примером Matt
 
конечно не помог, потому что я опечатался, а никто и не заметил ошибку :-]

ошибка в <div class='...'>
вместо class должно быть style :tcl:

можешь тут полностью рабочий пример посмотреть
Для просмотра ссылки Войди или Зарегистрируйся
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху