Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Вёрстка веб-сайтов > Прозрачность


Автор: foliage 12.12.2003, 03:37
Народ, подвкажите, можно ли в HTML использовать альфа-канал как прозрачность или
кким-нибудь другим способом релизовать не квадратные картинки ?

Автор: dr.ZmeY 12.12.2003, 04:00
В HTML кроме как с помощью Flash, JavaApplet, картинок PNG или GIF, реализовать прозрачность нельзя

Автор: Secandr 12.12.2003, 08:36
Я читал гдето о фильтрах в хтмл, но работать будет только в Internet Explorer.

Автор: Temp 12.12.2003, 12:54
<IMG SRC="xxx.jpg" STYLE=filter:alpha(Opacity=50)>
50 - соответственно степень smile.gif

Цитата
alpha
Фильтр Alpha устанавливает степень прозрачности объекта. Прозрачность может быть установлена, как равномерная для всего объекта, так и в виде градиента

Синтаксис:
STYLE="filter:alpha(Opacity, FinishOpacity, Style, StartX, StartY, FinishX, FinishY)"

Параметры

Opacity
Значение прозрачности. 0 - абсолютно прозрачно, 100 - абсолютно непрозрачно
FinishOpacity
Необязательный параметр, который определяет конечное значение прозрачности, если фильтр применяется как градиентный см. Style
Style
0 - равномерная прозрачность, 1 - линейный градиент, 2 - круговой градиент, 3 - прямоугольный градиент
StartX
Начальные координаты градиента по горизонтали
StartY
Начальные координаты градиента по вертикали
FinishX
Конечные координаты градиента по горизонтали
FinishY
Конечные координаты градиента по вертикали


но как уже сказал Secandr работает только в IE.

Автор: Unregistered 13.12.2003, 03:26
С фильтром понятно - только в IE. А как насчет PNG-картинки с прозрачностью в альфа-канале?
У меня на месте прозрачности получется только серый фон.

Автор: akul 14.12.2003, 20:14
Позрачность объектов есть в IE и в Mozilla, у каждого по-своему. Прозрачность GIF поддерживают все. Прозрачность PNG (наконец-то настоящий альфа-канал) поддерживает Mozilla. IE типа подерживает, но именно "типа", потому что для него специально надо специально включать прозрачность для картинки "фильтром". Иначе получается тот самый сервй фон. Насчет неквадратности, кстати: у Мозиллы есть в CSS прикольные атрибуты делать у боксов уголки со скруглением (типа -moz-border-radius-topright: 1em;).

Автор: Гость_DeathStorm 15.12.2003, 18:02
недавно в нетскейпе6 копался (какие-то файлы для проверки которые с ним постявляются)
там тоже есть фильтры, точно есть

Автор: foliage 16.12.2003, 03:22
Спасибо всем, кто ответил.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)