Вернуться   Дизайнерский форум » ДИЗАЙН И ГРАФИКА » Библиотека

Нужно мнение практиков

Обсуждение темы Нужно мнение практиков в разделе Библиотека, часть категории ДИЗАЙН И ГРАФИКА; Привет всем. Хочется мне вот на сайте использовать полупрозрачные изображения Я в курсе, что формат png с такими вещами неплохо справляется, но в ...


Закрытая тема
 
Опции темы
Старый 10.04.2008, 02:02   #1
Привет всем.

Хочется мне вот на сайте использовать полупрозрачные изображения Я в курсе, что формат png с такими вещами неплохо справляется, но в ИЕ6 полупрозрачность png заменяется противным зеленым цветом.

Если я правильно понимаю, сбрасывать со счетов ИЕ6 еще пока рановато. Единственный выход который я вижу - это иммитация прозрачности, но это далеко не самый удобный и гибкий вариант.

Если у кого-то есть мысли по этому поводу - буду рад
 
Старый 10.04.2008, 02:02
Ссылки
Старый 10.04.2008, 02:39   #2
Для IE применяется фильтр.

Почитайте: http://www.alistapart.com/stories/pngopacity/

или в google: "png opacity".
 
Этот пользователь сказал спасибо kost за это полезное сообщение:
Асмодиан (10.04.2008)
Старый 10.04.2008, 10:10   #3
Замечательная статейка, теперь бы реализовать эту красоту в виде виджета какого-нибудь...
Но всегда есть возможность, что скрипты отключенны...
А я предпочитаю делать страницы, чтоб были полноценными (лишь без доп. фишек) даже при таком раскладе...
 
Старый 10.04.2008, 15:02   #4
Есть еще 100 тысяч вариантов обучения ie5.5-ie6 понимать прозрачность png. Точнее, вариаций на эту тему.

Если беспокоитесь за скрипты, прописывайте вручную в CSS для IE (как я и делаю обычно).
 
Старый 10.04.2008, 15:12   #5
А можно на этом моменте поподробнее...?
 
Старый 10.04.2008, 20:16   #6
Это с сайта на который советовал заглянуть Kost
<DIV ID="myDiv"
STYLE="position:relative;
height:250px;
width:250px;
filterrogidXImageTransform.Microsoft.AlphaImag eLoader»
(src='myimage.png',sizingMethod='scale');"></DIV>


Добавлено через 47 секунд

<DIV ID="myDiv"
STYLE="position:relative;
height:250px;
width:250px;
filter: progid: DXImageTransform.Microsoft.AlphaImageLoader»
(src='myimage.png',sizingMethod='scale');"></DIV>
Sorry за смайлы в предыдущем посте...

Последний раз редактировалось Vovka; 10.04.2008 в 20:16.. Причина: Добавлено сообщение
 
Старый 10.04.2008, 20:30   #7
А если ещё почитать околоплодного текста, то из него можно узнать, что это будет работать ТОЛЬКО в IE!
можно в центре красоты этой (или background-ом) вляпать фотку для остальных, но в ИЕ 6 то она будет непрозрачной, и все наши потуги с фильтром уйдут насмарку
 
Старый 11.04.2008, 04:38   #8
Ну, собственно, это и должно работать только в IE — остальные браузеры прозрачность понимают.
 
Старый 11.04.2008, 11:17   #9
Я здесь вижу несколько вариантов выполнения.
1. В html-код ставим png-шку, а javascript-ом заменяем её на ентот фильтр
- У нас вылетает IE 55-6 с отключенным javascript, причём баги будут серьёзными
2. В html-код ставим альтернативную gif-ку, а javascript-ом меняем её на то что нужно, как в статье (либо png либо фильтр)
- У нас вылетают все бразузеры с отключенным javascript, но баги терпимые.

В общем и целом - лучше подумать получше, какбы вообще обойтись gif-кой.

Кстати, часто пользуюсь следующим подходом: если у нас есть некий непрозрачный элемент на неоднородном фоне (типа неконтрастного узора). И проблемма заключается лишь в том, что края у нашего элемента скруглённые, и хочется их оставит плавными, то вариант прост: вырезаем наш элемент вместе с пиксельной оконтовкой узором. сохраняем в gif. То, что на границе элемента узор не сходится--без микроскопа не увидеть - элемент встаёт на ура.
 
Старый 11.04.2008, 14:53   #10
В большинстве случаев метод работает. Но все-равно... Чуствуеш себя как осел перед которым повесили морковку, чтобы бежал, но никак не можеш ее достать.
 
Старый 11.04.2008, 14:53
Закрытая тема




Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нужно ваше мнение GhostBZ Скамейка запасных 10 20.12.2009 17:16
Нужно мнение очень [email protected] Скамейка запасных 9 11.11.2008 22:36
Нужно стороннее мнение... Vovka Зал дебютантов 8 08.05.2008 19:03
нужно ваше мнение! LastOmar Зал дебютантов 6 24.07.2006 12:22
Нужно мнение sayber Зал дебютантов 10 03.09.2004 20:57


Текущее время: 19:23. Часовой пояс GMT +4.

Реклама на форуме Условия размещения рекламы
Биржа ссылок Заработай на сайте!
Дизайнерский форум