Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Прозрачность и *.gif

Сообщения:  [1-10]   [11-18] 

 
 автор: mistersmak   (31.03.2005 в 02:20)   письмо автору
 
   для: Naught   (06.11.2004 в 12:53)
 

Странно у меня все работает. Я сохраняю через пункт Save for Web(сохранить для Web). Может вы сохраняете просто Сохранить как...

   
 
 автор: Duran   (29.03.2005 в 17:58)   письмо автору
 
   для: glsv (Дизайнер)   (12.11.2004 в 00:50)
 

Ок, все перебрали... кроме одного :). Можно попробовать альтернативный вариант прозрачности- диффузную прозрачность :). Что это такое ? Это эквивалент прозрачности, выраженный чередованием прозрачных и не прозрачных пикселей. Чем прозрачнее картинка- тем разреженнее становится растояние между цветными пикселами. По сути, прозрачность в этом случае будет представлять собой сито - чем прозрачеге нужно получить картинку, тем дырявее будет сито :).
Как это получить ? К счастью, фотошоп 8, а точнее его сопутствующий модуль IMAGE READY способен применять диффузные цвета на картинки. Создайте в фотошопе картинку, зделайте ее нужной прозрачности, затем нажмите пиктограмку перехода в IMAGE READY (на палитре инструментов фотошопа или сочетание клавиш - ctrl+shift+M). Картинка будет переброшена по назначению. Осталось ее только оптимизировать под диффузный цвет :). Убедитесь, что картинка не развернута на весь экран. Это важно, иначе не будет видна закладка оптимизации ! Если все ОК, то жмем на закладку (вверху файла) OPTIMIZED или ОПТИМИЗАЦИЯ для локализованной версии. Не важно, что получится на этом этапе. Теперь выбираем одноименную палитру оптимизации (справа вверху). В ней выбираем тип файла - GIF и способ передачи прозрачности DIFFUSION и модель передачи - ну это уже по вкусу :).

   
 
 автор: $hur   (29.03.2005 в 15:02)
 
   для: Naught   (18.11.2004 в 18:24)
 

Вы смотрели результат использования фильтра в каком другом броузере кроме ІЕ ?
Решение тут:

http://www.alistapart.com/articles/pngopacity/
[поправлено модератором]

   
 
 автор: Naught   (18.11.2004 в 18:24)   письмо автору
 
   для: glsv (Дизайнер)   (12.11.2004 в 00:50)
 

надо попробовать...

   
 
 автор: Naught   (18.11.2004 в 18:23)   письмо автору
 
   для: elenaki   (11.11.2004 в 22:36)
 

Если вырезать фон из нужной ячейки, то при разных разрешениях экрана у пользователей могут возникнуть глюки

   
 
 автор: glsv (Дизайнер)   (12.11.2004 в 00:50)   письмо автору
 
   для: elenaki   (10.11.2004 в 10:06)
 

Попробуйте вот так.
Прозрачность устанавливаете у ячейки таблицы, а текст помещаете в тег <div> и назначаете ему стиль style="position: relative;"
Если это не сделать, то текст тоже будет просвечивать наравне в фоном ячейки.

<body bgcolor="gray">
<table>
  <tr>
    <td style="background-color: #FF0000; filter:alpha(opacity=20)">
      <div style="position: relative;">
        Текст..................
      </div>
    </td>
  </tr>
</table>        

   
 
 автор: elenaki   (11.11.2004 в 22:36)   письмо автору
 
   для: Naught   (11.11.2004 в 21:04)
 

Я все равно не понимаю, в чем проблема.
Вырезаете фон из нужной ячейки, делаете его бледнее остального в Фотошопе,
Вставляете обратно. А на него можно писать каким угодно цветом и ничего не будет больше бледнеть...

   
 
 автор: Naught   (11.11.2004 в 21:04)   письмо автору
 
   для: elenaki   (10.11.2004 в 10:06)
 

Все бы замечательно, но есть одно НО. Оно состоит в том, что у меня на странце не тока текст, а еще и картинки...:(

   
 
 автор: elenaki   (10.11.2004 в 10:06)   письмо автору
 
   для: Naught   (10.11.2004 в 09:52)
 

если добавить фильтр прозрачности ячейке, то фон будет просвечивать, но и буквы в этой
ячейке будут бледнее. я делаю очень темный синий цвет или черный, при 75% фон видно, а
бледность букв не так заметна.
если эффект прозрачности нужен постоянно, то не легче ли сделать в этой ячейке свой
собственный фон, который будет бледнее общего, а уже потом на него кидать информацию.

   
 
 автор: Naught   (10.11.2004 в 09:52)   письмо автору
 
   для: glsv (Дизайнер)   (09.11.2004 в 22:26)
 

На данный момент код выложить проблематично. Постараюсь попозже.
А задача такая. У страницы есть основной фон. Мне надо создать такую ячейку, в которой я буду выводить информацию, т.е. "псевдофрейм". При этом я хочу добиться для этой ячейки эффекта прозрачности, т.е. чтобы через нее просвечивал основной фон страницы. Вот.

   

Сообщения:  [1-10]   [11-18] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования