Forum Webscript.Ru

Дизайн и Верстка => Всё о Html => Тема начата: Bang от 26 Сентября 2002, 00:37:38

Название: прозрачность
Отправлено: Bang от 26 Сентября 2002, 00:37:38
Если надо реализовать прозрачность (тень, например), как, по-вашему, лучше это сделать - с помощью png или с помощью css (filter:alfa la-la-la)?

css понимает только ie, а png ie как раз не понимает.
или я ошибаюсь?
Название: прозрачность
Отправлено: YA от 26 Сентября 2002, 00:56:18
IE должен "понимать" PNG (версии с 4-ой, наверное).

А GIF что отменили?
Название: прозрачность
Отправлено: Bang от 26 Сентября 2002, 01:00:39
Цитировать
А GIF что отменили?

gif вроде как дает 100% прозрачность, нет?
а если понадобится 50%?

Цитировать
IE должен "понимать" PNG (версии с 4-ой, наверное).

самого-то он его понимает, а вот с прозрачностью проблемы... это, насколько я знаю, и в 6-й версии не исправлено
Название: прозрачность
Отправлено: ThE0ReTiC от 26 Сентября 2002, 01:33:07
тогдуж лучше через пнг делать.
фильтры каждый браузер обрабатывает по-своему, если вообще обрабатывает
Название: прозрачность
Отправлено: Bang от 26 Сентября 2002, 10:44:36
Цитировать
тогдуж лучше через пнг делать.
фильтры каждый браузер обрабатывает по-своему, если вообще обрабатывает


мне пнг тоже больше нравится - гораздо логичнее и во всех отношниях приятнее

но IE все ж-таки известно у скольких процентов пользователей стоит
и дело еще в том, что корректно обрабатывающаяся в ie css-прозрачность в других браузерах просто будет непрозрачной, а вот прозрачный пнг в ie выглядит совершенно жутко...

что-то я сама задала вопрос и сама же отвечаю :D
Название: прозрачность
Отправлено: Oak от 26 Сентября 2002, 14:13:16
Прозрачность CSS понимает только (IMHO) только Mozilla
IE - придумала свой способ - фильтры
А вообще зачем тебе ?  Всегда все поступали так как на
handson написано. в gimp даже есть специальный фильтр, которомму даешь 2 слоя -  картинку полупрозрачную и фон - он делает Gif , который сливается с этим фоном
Название: прозрачность
Отправлено: Bang от 27 Сентября 2002, 21:05:50
Цитировать
Всегда все поступали так как на
handson написано.


можно ссылочку?

Цитировать
в gimp даже есть специальный фильтр, которомму даешь 2 слоя - картинку полупрозрачную и фон - он делает Gif , который сливается с этим фоном

а если фон может меняться - как это тогда работает?
Название: прозрачность
Отправлено: Oak от 28 Сентября 2002, 03:48:30
Bang: а ты что - с Internet-ом совсем совсем не дружишь?????????!!!!!
"Hands-On Training by DocOzone - Photoshop Tutorials" - первая же ссылка на Google
Учись искать. Информации я дал достаточно - ключевое слово.

А если ... а если....
Задачу надо решать.
а не а если думать ....
  А если я текстовым броузером зайду ?  То лесом вся твоя прозрачность пойдет
:)
Название: прозрачность
Отправлено: Bang от 28 Сентября 2002, 13:10:59
Цитировать
а ты что - с Internet-ом совсем совсем не дружишь?????????!!!!!

а... а что это такое?

Цитировать
первая же ссылка на Google. Учись искать. Информации я дал достаточно - ключевое слово.

неужели это первая ссылка, которую google выдал на ключевое слово hands-on? :)
Ладно, за ссылку спасибо, мне ужасно стыдно и все такое.

Цитировать
А если я текстовым броузером зайду ? То лесом вся твоя прозрачность пойдет

да если б только она одна :)

Цитировать
Задачу надо решать. а не а если думать ....

а если это и есть моя задача?
если не выходить в жизни за пределы поставленной задачи и никогда не думать "а если", жизнь будет, как у лошади в шорах
Название: прозрачность
Отправлено: Oak от 29 Сентября 2002, 01:51:07
Это НЕ задача, это "способ решения задачи".
Название: прозрачность
Отправлено: Michel_Mak от 30 Сентября 2002, 12:11:48
Если я правильно понял и дело касается рисунка можно сделать так:
function mak(cur,which){
if (which==0) {cur.filters.alpha.opacity=100; }
else { cur.filters.alpha.opacity=20;}
}
и
onMouseover="mak(this,0)" onMouseout="mak(this,1)">

При наведении на рисунок получим 100% контрастности, а так 20%.

В IE должно работать, а в остальных - сомневаюсь.