![]() |
Двухуровневое меню PNG24 в IE6
Задача: сделать двухуровневое меню с полупрозрачными фонами.
В итоге: всё супер, но в IE6 не выделяются ссылки второго уровня меню, до тех пор пока они не опускаются ниже чем меню основное. http://delka.za.kharkov.ua/etc/2levelspng24menu.jpg Сайт с примером: http://delka.za.kharkov.ua/2levelspng24menu.html Для IE6 прописано такое правило: Код:
#menu.main li a {position: relative}А вот со вторым - беда( Код меню: html Код:
<div id="menu" class="main">Код:
#menu ul {list-style-type: none}Если я DXImageTransform.Microsoft.AlphaImageLoader уберу - всё очень даже замечательно работает. Всё что я видел пока про активность ссылок на слое с фильтром, это то что им нужно выставлять позицирование чтоб они с общего уровня поднялись вверх. Ну так оно стоит. Я даже специально отдельную ссылку абсолютным позицированием с большим z-index ставил по центру выпадающего меню - толку - ноль. |
А чем вам gif дорогу перебежал? Кстати в ИЕ7 ваша проблема не воспроизводится... Впрочем, он и без AlphaImageLoader прозрачность PNG поддерживает
|
Цитата:
|
|
кстати полупрозрачность лучше делать иначе, без пнг, так как в thickbox, т.е. с помощью.
opacity, -moz-opacity, expression... |
Проблему решил отказавшись только для IE6 и младше от полупрозрачного фона и сделав всё меню второго уровня полупрозрачным.
|
| Часовой пояс GMT +4, время: 13:31. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.