Проблема такая, не могу ничего сделать с фоном div в IE8
Ссылка на пример: http://a1an.ru/FON.jpg
В FF все нормально, а вот в IE не могу понять как сделать, подскажите может кто уже сталкивался с этим!
Использовал,
1 способ:
background: rgba(0, 0, 0, 0.6); - в IE он вообще не работает!
2ой способ:
background: url('../images/fon-announce.png'); - это обычная черная точка с прозрачностью 60%
так работает то результат на картинке!
Подскажите может кто знает в чем проблема? как добиться нужного результата?
Комментарии
попробуйте для Вашего элемента такие параметры вместо указанных
{
background:#000;
opacity:0.6;
}
Ничего не понятно .
Вы гадалку оплачивать будете ?
Или может соизволите ссылку предоставить ?
неа, не хочет, background:#000 делает все черным и все, прозрачности нет
HydroBlas
п.с. А что не понятного то? Ты что еще не простонулся чтоли, прочитай внимательно!!! Расписал все на столько понятно что даже кто не понимает ничего в css поймет о чем речь!!!!!!!!!
Ребята, Выход есть!!!! Долго гуглил но нашел, выход для IE такой
filter: alpha(opacity=50);
или еще вот
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
нашел тут: http://www.quirksmode.org/css/opacity.html
может кому пригодиться.
НО, проблема теперь другая, вместе с фоном он и текст прозрачным делает, что теперь делать?
Во первых ник у меня другой .
Во вторых мы с вами на "ты" кажется не переходили .
В третьих вы не предоставили живой пример .
В четвертых смените тон , ваши восклицательные знаки ничем вам не помогут .
В пятых искать надо до того как задаете вопрос .
Что вам мешало набрать rgba ie 8 ?
Надеюсь все ясно .
Спасибо
Решение данной проблемы было таким:
для FF:
background: rgba(0, 0, 0, 0.5);
для IE8:
-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#80000000,endColorstr=#80000000);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#80000000,endColorstr=#80000000);