png как background @ DeForum.ru
DeДверь  
Логин:  
Пароль:  
  Автологин  
   
Разместить рекламу
Письмо админу
Правила | FAQ | *Поиск | Наша команда | Регистрация | Вход
 
 
 Страница 1 из 1 [ Сообщений: 31 ] 
*   Список форумов / Начинка и техника / Программирование для WWW » ответить » создать топик « | »
Автор Сообщение
RusPutin Муж.
новый человек
3
Сообщения: 203
Зарегистрирован: 26.08.04
Заголовок сообщения: png как background
Сообщение Добавлено: 25 Ноябрь 2004, 10:53:41 
Очень интересует такой вопрос. Возможно ли "безболезненно" пускать png как фон (background)? Естественно, интересует совместимость с IE(5.5+). А главное, методы, методы как это можно сделать.

P.S.: На http://www.alistapart.com/articles/pngopacity просьба не отправлять. Был там, разобраться не удалось.
Akela
Констататор
12
Сообщения: 3239
Зарегистрирован: 03.05.02
Откуда: Европа
Сообщение Добавлено: 25 Ноябрь 2004, 16:43:58 
RusPutin, а сам попробовать не пытался? А то что-то вопрос не ясен: что не получается-то?
RusPutin Муж.
новый человек
3
Сообщения: 203
Зарегистрирован: 26.08.04
Сообщение Добавлено: 25 Ноябрь 2004, 17:46:43 
Что пробовать?

Я пробовал. Не получается. Порылся на сайтах типа A List Apart. Ничего путного не нашел. Вот и обращаюсь к людям знающим...
Akela
Констататор
12
Сообщения: 3239
Зарегистрирован: 03.05.02
Откуда: Европа
Сообщение Добавлено: 25 Ноябрь 2004, 17:59:20 
RusPutin, Не получается видеть фоновую картинку? На каких браузерах, платформах, доктайп, как прописана?
RusPutin Муж.
новый человек
3
Сообщения: 203
Зарегистрирован: 26.08.04
Сообщение Добавлено: 25 Ноябрь 2004, 18:58:49 
2Akela: Картинку то вижу, а вот полупрозрачные области - нет. И это очень болезненно. Собственно, в первую очередь волнует IE.
Akela
Констататор
12
Сообщения: 3239
Зарегистрирован: 03.05.02
Откуда: Европа
Сообщение Добавлено: 25 Ноябрь 2004, 19:16:36 
RusPutin, на чём делалось? И вообще, показали б пример?
RusPutin Муж.
новый человек
3
Сообщения: 203
Зарегистрирован: 26.08.04
Сообщение Добавлено: 25 Ноябрь 2004, 19:20:49 
2Akela: Да в общем-то уже не так и нужно. Сделал то, что хотел по-другому.

А идея такова. Есть пнг с полутейнью (точнее говоря, с полупрозрачностью). Хотел пустить в виде:

Код:
background: url(i.png) repeat-x;


Но появляется какая-то серость... в общем, обычная реакция IE на пнг. Вот в принципе и все...
Akela
Констататор
12
Сообщения: 3239
Зарегистрирован: 03.05.02
Откуда: Европа
Сообщение Добавлено: 25 Ноябрь 2004, 19:28:58 
RusPutin, я примерно понял в чём проблема. Это персональный глюк IE на PNG24 На PNG8 всё нормально. А чем связано - не знаю, нуна смотреть...
RusPutin Муж.
новый человек
3
Сообщения: 203
Зарегистрирован: 26.08.04
Сообщение Добавлено: 25 Ноябрь 2004, 20:22:02 
Да тут смотри-не смотри. Как вставить просто картинку с полупрозрачностью - это известно. Существует аж целых два (известных мне способа) - через htc скрипт и через MSIE filter.

Я думал, может какие еще есть способы для background... Но видимо нет.
Akela
Констататор
12
Сообщения: 3239
Зарегистрирован: 03.05.02
Откуда: Европа
Сообщение Добавлено: 25 Ноябрь 2004, 20:36:45 
RusPutin, через какой скрипт, сорри???
RusPutin Муж.
новый человек
3
Сообщения: 203
Зарегистрирован: 26.08.04
Сообщение Добавлено: 25 Ноябрь 2004, 22:00:15 
Akela, Ну, способ, описанный тут: http://nbsp.ru/articles/2003/02/18/prozrachnyi_png.html
Akela
Констататор
12
Сообщения: 3239
Зарегистрирован: 03.05.02
Откуда: Европа
Сообщение Добавлено: 26 Ноябрь 2004, 01:25:26 
RusPutin, боже, какой ужас! ;) А, собственно, воспользоваться в прямую установками CSS и обычными слоями? В бэкграунде то полосатое, на слой выше любое полу (или как) прозрачное, а сверху слой непосредственно с контентом? Зачем так сложно всё?
RusPutin Муж.
новый человек
3
Сообщения: 203
Зарегистрирован: 26.08.04
Сообщение Добавлено: 26 Ноябрь 2004, 06:45:08 
Akela, Иногда бывает нужно...
Akela
Констататор
12
Сообщения: 3239
Зарегистрирован: 03.05.02
Откуда: Европа
Сообщение Добавлено: 26 Ноябрь 2004, 06:49:06 
RusPutin, а зачем, если не секрет? ;)
RusPutin Муж.
новый человек
3
Сообщения: 203
Зарегистрирован: 26.08.04
Сообщение Добавлено: 26 Ноябрь 2004, 06:56:55 
Akela, В примере показывается способ заставить IE "видеть" 24-bit png. За тем пример и нужен... Иначе никак полупрозрачность для осла не сделать...
arlekino Муж.
соучастник
5
Сообщения: 481
Зарегистрирован: 05.07.01
Откуда: Москва
Сообщение Добавлено: 26 Ноябрь 2004, 14:37:17 
Скачай IE7. Понадобятся только два файла: ie7-core.js и ie7-png.js. Но рисунок не будет повторятся (свойство repeat).
RusPutin Муж.
новый человек
3
Сообщения: 203
Зарегистрирован: 26.08.04
Сообщение Добавлено: 26 Ноябрь 2004, 17:34:06 
arlekino, вся проблема именно в repeat по одной из осей...
Akela
Констататор
12
Сообщения: 3239
Зарегистрирован: 03.05.02
Откуда: Европа
Сообщение Добавлено: 26 Ноябрь 2004, 17:39:04 
RusPutin, я только в упор всё равно не понял, для чего это в принципе? Если нужен репит по одной из осей, так подложите слой с гифом, например, стыкующийся. И не нужно ПОЛУпрозрачности.
RusPutin Муж.
новый человек
3
Сообщения: 203
Зарегистрирован: 26.08.04
Сообщение Добавлено: 26 Ноябрь 2004, 17:46:38 
Akela, ну например, есть тень от объекта. сам объект не прозрачный. фон под этим объектом не монотонный, а детализированный (ну например, горы или фотография какая-нибудь). И этот фон, при ресайзе страницы двигается. Требуется что бы под тенью все было хорошо (был виден фон и в зоне полутени). Думаю, понятно... По мне, так это на фиг не нужно, но начальство требует...
Akela
Констататор
12
Сообщения: 3239
Зарегистрирован: 03.05.02
Откуда: Европа
Сообщение Добавлено: 26 Ноябрь 2004, 18:01:57 
RusPutin, ааааааааааааа!!! Вот теперь допёрло! В принципе, конечно,есть флаш для этого. Можно ещё измудриться натурально с фильтрами, хотя это @бство.
RusPutin Муж.
новый человек
3
Сообщения: 203
Зарегистрирован: 26.08.04
Сообщение Добавлено: 26 Ноябрь 2004, 18:11:51 
Akela, С флешем никак, ибо дизайн задуман именно под читую html верстку... короче, нет флеша... ;-)
Akela
Констататор
12
Сообщения: 3239
Зарегистрирован: 03.05.02
Откуда: Европа
Сообщение Добавлено: 26 Ноябрь 2004, 18:16:50 
RusPutin, тады так: Опера с Мозиллой ПНГ вроде намана поддерживают, а для ИЕ - фильтром. Иного не вижу. Но всё равно тот код низафих имхо не нужен. Да я и не очень понял, что за код такой. Там что за теги перед СКРИПТ?
RusPutin Муж.
новый человек
3
Сообщения: 203
Зарегистрирован: 26.08.04
Сообщение Добавлено: 26 Ноябрь 2004, 18:24:24 
Akela, Не знаю. Но работает. :)
Akela
Констататор
12
Сообщения: 3239
Зарегистрирован: 03.05.02
Откуда: Европа
Сообщение Добавлено: 26 Ноябрь 2004, 18:28:00 
RusPutin, сорь, а ты КУДА его вставил? Код покажи плз итоговый?
RusPutin Муж.
новый человек
3
Сообщения: 203
Зарегистрирован: 26.08.04
Сообщение Добавлено: 26 Ноябрь 2004, 18:36:44 
Я так и не стал с пнг мучаться. Сделал с гиф... (проект пока в стадии разработки, так что пока показать не могу, вот доделаем... :))
Akela
Констататор
12
Сообщения: 3239
Зарегистрирован: 03.05.02
Откуда: Европа
Сообщение Добавлено: 26 Ноябрь 2004, 18:40:38 
RusPutin, ну не забудь! Мне ажно интересно стало! :)
RusPutin Муж.
новый человек
3
Сообщения: 203
Зарегистрирован: 26.08.04
Сообщение Добавлено: 26 Ноябрь 2004, 19:17:50 
Ок. Страничку с тредом обсуждения в закладки кладу. Даже если тему закроют, в личные сообщения ссылку скину.
bE(o0L Муж.
постоянный участник
23
Сообщения: 3311
Зарегистрирован: 22.07.03
Откуда: сзабугра
Сообщение Добавлено: 16 Май 2005, 13:23:22 
[ промазал ]

_________________
можно на ТЫ.
Inviz Муж.
соучастник
0
Сообщения: 687
Зарегистрирован: 05.04.05
Сообщение Добавлено: 18 Май 2005, 21:00:42 
на полгода)
Ringa
новый человек
0
Сообщения: 138
Зарегистрирован: 29.08.03
Откуда: Moscow
Сообщение Добавлено: 21 Май 2005, 17:35:36 
RusPutin, расскажите, как сделали!
поделитесь с общественностью плиз :lady:
собсно png с no-repeat в бэкграунд выставить могу, а background-position: bottom right ему прицепить не могу: не выравнивается как раз в ИЕ.
RusPutin Муж.
новый человек
3
Сообщения: 203
Зарегистрирован: 26.08.04
Сообщение Добавлено: 21 Май 2005, 22:08:50 
http://www.compancho.ru
Впрочем, сейчас там все несколько подругому...
*   Список форумов / Начинка и техника / Программирование для WWW « | » » ответить » создать топик
 Страница 1 из 1 [ Сообщений: 31 ] 
Показать сообщения за:   Поле сортировки  
Найти:
Перейти:  
Уровень доступа: Вы не можете начинать темы. Вы не можете отвечать на сообщения. Вы не можете редактировать свои сообщения. Вы не можете удалять свои сообщения. Вы не можете добавлять вложения.
cron


ООО ДеФорум
При использовании материалов сайта ссылка на DeForum.ru — обязательна.
Проект Павла Батурина ©2001-2077; // Powered by phpBB © 2013 phpBB Group
Rambler's Top100