CSS прозрачность в IE

aleksey_php
На сайте с 17.03.2008
Offline
53
1047

Прошу знатоков оказать помощь с выпадающим меню на http://ieopacity.narod.ru/

Взял готовое с http://lwis.net/free-css-drop-down-menu/dropdown.simple.horizontal.html и попытался добавить немножко магии прозрачности для второго и третьего уровня меню.

В Firefox и Opera всё работает отлично, а в IE (не проверял на всех версиях, но в 8-ой точно) третий уровень меню (обрамлён красной рамкой для наглядности) не отображается за пределами второго уровня меню, т.е. как-будто проваливается под страницу в том месте, где кончается его "родитель". Не могу понять в чём проблема...

InoHacker
На сайте с 18.10.2009
Offline
75
#1

Делал для другого меню, вроде работает:

filter:alpha(opacity=75);

-moz-opacity:0.75;
opacity: 0.75;
Магазин аккаунтов с балансом Litres,DNS,Ozon,Rotapost и еще 50+ других сервисов тут - vk.cc/7QK0Sk
aleksey_php
На сайте с 17.03.2008
Offline
53
#2
InoHacker:
Делал для другого меню, вроде работает:

Дело не в том, что не работает прозрачность - с ней-то как раз всё ок. Дело в том, что она работает несколько неожиданно, возможно из-за каких-то других проблем в вёрстке.

Предложенный Вами код, после корректировки под IE8, можно посмотреть на http://ieopacity.narod.ru/index2.html - проблема с третьим уровнем меню, к сожалению, не решилась.

InoHacker
На сайте с 18.10.2009
Offline
75
#3

Почитайте тут.

Ослик как то по особенному работает с z-index =)

Если не поможет, стучитесь - 14321четыре .... покумекаем вместе =)

Кстати можете еще попробовать вот это.

aleksey_php
На сайте с 17.03.2008
Offline
53
#4

Наш с InoHacker консилиум решить проблему не смог, поэтому если среди читающих это сообщение есть верстальщики с богатым опытом за плечами - прошу уделить буквально 5 минут своего профессионального времени на ознакомление с вышеуказанным меню под IE8. Вполне вероятно, что одного опытного взгляда будет достаточно, чтобы определить причину неожиданного поведения данного браузера при добавлении элементу прозрачности. Тестовая площадка располагается здесь: http://ieopacity.narod.ru/

frantic
На сайте с 09.02.2009
Offline
27
#5

aleksey_php, быстрее будет найти другое меню, чем искать что там не так в ие. Например возьми это. я для него делал прозрачность и работало.

aleksey_php
На сайте с 17.03.2008
Offline
53
#6
frantic:
aleksey_php, быстрее будет найти другое меню, чем искать что там не так в ие.

Взять другое - тоже вариант решения проблемы. Лишь бы оно работало.

frantic:
Например возьми это. я для него делал прозрачность и работало.

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

Если у Вас сохранился сайт, на котором Вы использовали данное меню с прозрачностью - сердечно прошу Вас дать мне посмотреть его под IE8.

frantic
На сайте с 09.02.2009
Offline
27
#7
aleksey_php:
К сожалению, и в этом меню точно такая же проблема - после наложения прозрачности третий уровень меню исчезает.

Вы правы! Не работает в ИЕ8. Судя по всему когда я брал эту менюшку еще не было ИЕ8. Я щас даже попробовал для меню на jquery, все равно в ИЕ8 не работает... Даже не знаю что и предложить. Наверно идея вообще не использовать прозрачность Вас не устроит)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий