[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: прозрачность в ie
Guest
если ставить прозрачность в ie на элемент, то ни у этого элемента, ни у его потомков не получается менять некоторые свойства, такие как граница, фон и некоторые другие.

Этот глюк как-то лечится?



Спустя 9 минут, 45 секунд (7.11.2010 - 15:33) inpost написал(а):
Прозрачность на элемент? Ты про CSS3 ? Да его большая часть браузеров не поддерживает.

Спустя 11 минут, 11 секунд (7.11.2010 - 15:44) Guest написал(а):
inpost
у меня связка opacity:x+filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=x) всегда работала

просто filter иначе как-то работает, с глюками, такими как я написал в первом посте.

Спустя 1 минута, 26 секунд (7.11.2010 - 15:46) Guest написал(а):
точнее поправлюсь немного. ЗАДАВАТЬ свойства можно, а МЕНЯТЬ (js, :hover и.тд) уже нельзя

Спустя 4 минуты, 22 секунды (7.11.2010 - 15:50) Sanchopansa написал(а):
что ты имеешь в виду под прозрачностью элемента?
opacity:0.8;


я бы прдложил использовать такую конструкцию в CSS:
background-color: rgba(0,0,0,0.8);/*это для всех браузеров*/
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000); /*а это для любимого всеми сцука ИЕ.. причем значениея прозрачность тут отличаются */

Спустя 1 минута, 21 секунда (7.11.2010 - 15:51) Sanchopansa написал(а):
Цитата
точнее поправлюсь немного. ЗАДАВАТЬ свойства можно, а МЕНЯТЬ (js, :hover и.тд) уже нельзя


бляяя... нихрена не понял sad.gif ты хоть сам понял свои слова? брррр... ( я трезвый!!!) smile.gif

Спустя 6 минут, 19 секунд (7.11.2010 - 15:58) Guest написал(а):
Sanchopansa
что непонятного)))))) поставь на прозрачный элемент ссылку, присвой ссылке :hover , и посмотри что будет в ie))

Спустя 3 минуты, 28 секунд (7.11.2010 - 16:01) Sanchopansa написал(а):
http://dadscards.com/index.php
Вот поглянь.... лично делал... и все гуд... и у меня и у клиента тоже было гуд... а клиент америкос и для него вид сайта в ИЕ важнее всего!

Спустя 13 минут, 51 секунда (7.11.2010 - 16:15) Guest написал(а):
Sanchopansa
ну а где ты видишь на твоем сайте то, о чем я говорю?

Вот ты попробуй создать прозрачному элементу потомка-ссылку, и сделай так, чтобы при наведении на ссылку - его бэкграунд и бордер изменились(в ie).

п.с про text-decoration я ничего не говорил)))!

Спустя 2 минуты, 34 секунды (7.11.2010 - 16:17) Sanchopansa написал(а):
ну так ты и объясняй популярно... потому что я например не понял что это значит
Цитата
а МЕНЯТЬ (js, :hover и.тд) уже нельзя


с такой ситуацией не сталкивался но сейчас попробую реализовать и попробуем

Спустя 6 минут, 40 секунд (7.11.2010 - 16:24) Guest написал(а):
Sanchopansa
нашел в общем. надо потомку обязательно тоже присваивать filter;

filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100) у нужного элемента - решает проблему

Спустя 4 минуты, 1 секунда (7.11.2010 - 16:28) inpost написал(а):
А как насчет поместить этот элемент в отдельный див, и такие вещи как рамка применять уже к диву?

Спустя 8 минут, 21 секунда (7.11.2010 - 16:36) Sanchopansa написал(а):
http://induviawebdesign.com/developers/san...st_opacity.html
вот короче я все сделал. и все работает по карйней мере в ИЕ8

Цитата
нашел в общем. надо потомку обязательно тоже присваивать filter;

ну это естественно... smile.gif

Спустя 1 час, 41 минута, 42 секунды (7.11.2010 - 18:18) Guest написал(а):
Sanchopansa
ну это естественно...

мне это было не естественно, потому что opacity по-другому работает))))

спасибо за участие!))
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.