Что не правильно? (.png и IE) @ DeForum.ru
DeДверь  
Логин:  
Пароль:  
  Автологин  
   
Разместить рекламу
Письмо админу
Правила | FAQ | *Поиск | Наша команда | Регистрация | Вход
 
 
 Страница 1 из 1 [ Сообщений: 9 ] 
*   Список форумов / Начинка и техника / Программирование для WWW » ответить » создать топик « | »
Автор Сообщение
Spy*
соучастник
10
Сообщения: 322
Зарегистрирован: 18.06.04
Заголовок сообщения: Что не правильно? (.png и IE)
Сообщение Добавлено: 17 Май 2007, 13:54:39 
В IE пропадает тень от верхней панельки с логином и паролем

css файл

Применял фильтры к 36 строке в index-2.htm, в css строки 18-21

Подскажите, в чем ошибка? Раньше делал аналогичным способом и все работало
Spy*
соучастник
10
Сообщения: 322
Зарегистрирован: 18.06.04
Сообщение Добавлено: 13 Июль 2007, 12:52:49 
все, понял в чем проблема.
У меня png картинка шириной 1px и я ее растягиваю на 100% по ширине. После применения фильтра в IE, параметр "ширина" отсутствует и ширина получается равна ширине картинки, т.е. 1px и его просто не видно.

Вот наглядный пример: http://neotel.obninsk.ru/temp/banka/banka-png.htm (правильно в FF)

в FF банка с заданной шириной, а в IE ширина не указана.

Вопрос: что нужно прописать, что бы и в IE ширина тоже была задана?
hardy Муж.
новый человек
2
Сообщения: 114
Зарегистрирован: 05.02.04
Откуда: Харьков, Украина
Сообщение Добавлено: 13 Июль 2007, 14:17:00 
лучше тень запихнуть в бэкграуд. вот так:

.shd-top-sys {display: block; position: absolute; top: 30px; left: 0px; width: 100%; height: 4px; background: url('…');}
.shd-top-sys {filter: progid:dximagetransform.microsoft.alphaimageloader(src='images/line.png', sizingmethod='scale'); background: none;}

_________________
режу PSD в HTML
ICQ: 348215379
e-mail: sbaidin(собака)gmail.com
IonDen666 Муж.
постоянный участник
109
Сообщения: 3234
Зарегистрирован: 25.11.04
Откуда: Москва
Сообщение Добавлено: 13 Июль 2007, 14:17:48 
Может я не прав, но в ИЕ 6 не реально нормально растягивать прозрачные пнгэхи.

_________________
Frontend developer: IonDen.com


Последний раз редактировалось IonDen666 13 Июль 2007, 14:18:36, всего редактировалось 1 раз.
hardy Муж.
новый человек
2
Сообщения: 114
Зарегистрирован: 05.02.04
Откуда: Харьков, Украина
Сообщение Добавлено: 13 Июль 2007, 14:17:53 
да, src='images/line.png' изменить естессно :dandy:

_________________
режу PSD в HTML
ICQ: 348215379
e-mail: sbaidin(собака)gmail.com
Spy*
соучастник
10
Сообщения: 322
Зарегистрирован: 18.06.04
Сообщение Добавлено: 13 Июль 2007, 14:43:03 

Цитата:
Может я не прав, но в ИЕ 6 не реально нормально растягивать прозрачные пнгэхи.



это плохо :(

hardy, сделал, как ты предложил:
Код:
.shd-top-sys {display: block; position: absolute; top: 30px; left: 0px; width: 100%; height: 4px; background: url('http://neotel.obninsk.ru/temp/shd-top-sys.png');}
.shd-top-sys {filter: progid:dximagetransform.microsoft.alphaimageloader(src='http://neotel.obninsk.ru/temp/shd-top-sys.png', sizingmethod='scale'); background: none;}
#shd-top-sys {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://neotel.obninsk.ru/temp/shd-top-sys.png');}


В FF тень совсем пропала, но это ладно. В IE видно эту однопиксельную картинку, но как мне ее растянуть?
Spy*
соучастник
10
Сообщения: 322
Зарегистрирован: 18.06.04
Сообщение Добавлено: 13 Июль 2007, 15:02:22 
сделал так: http://neotel.obninsk.ru/temp/CF/index-2a.htm
png по ширине 1680px, лежит в диве с overflow: hidden; В FF и Опере все чудно, в IE прозрачность есть, но появились две ужасные прокрутки. Как бы теперь от них избавиться?
hardy Муж.
новый человек
2
Сообщения: 114
Зарегистрирован: 05.02.04
Откуда: Харьков, Украина
Сообщение Добавлено: 13 Июль 2007, 15:36:36 
Spy*, допиши repeat-x для Мозиллы: background: url('http://neotel.obninsk.ru/temp/shd-top-sys.png') repeat-x;

_________________
режу PSD в HTML
ICQ: 348215379
e-mail: sbaidin(собака)gmail.com
Spy*
соучастник
10
Сообщения: 322
Зарегистрирован: 18.06.04
Сообщение Добавлено: 13 Июль 2007, 16:11:26 
hardy, в IE то все равно не будет, как надо...
вроде нашел терпимый способ, нужно только от полос прокрутки избавиться
*   Список форумов / Начинка и техника / Программирование для WWW « | » » ответить » создать топик
 Страница 1 из 1 [ Сообщений: 9 ] 
Показать сообщения за:   Поле сортировки  
Найти:
Перейти:  
Уровень доступа: Вы не можете начинать темы. Вы не можете отвечать на сообщения. Вы не можете редактировать свои сообщения. Вы не можете удалять свои сообщения. Вы не можете добавлять вложения.
cron


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