dhtml menu: links (Большая Статья)> K sozhaleniu, privedennii primer ne rabotaet v Opera.
Ну, Я Ж Там Писал, Что Этот Пример - Не Идеальная Картинка. Это Демонстрация Идеи. Не Для Тех, Кто Хочет Все К Себе Перекопипейстить, А Для Тех, Кто Готов Думать :-)
Теперь По Поводу Оперы. У Меня В 7-й Работает. Но Криво. Есть Два Бага, И Оба Они - Чисто Браузерные.
1. Надписи "Подпункт X.X" Переносятся По Пустому Месту В Строке. Опера Не Знает, Что Абсолютно Позиционированные Блоки Должны Растягиваться Под Контент, В Случае, Если Ширина Их Не Задана Явно. Это, Между Тем, Лечится Простым Добавлением White-Space:NoWrap; В Правило Для #Menu LI UL LI (Я Добавил, Посмотрите)
2. Нижняя Часть Меню Не Стирается При Убирании. Я Уверен, Что Он Вызван Тем Же Самым Неверным Переносом Строк, Из-За Которого Реальная Отрисованная Высота Блока Становится Больше Изначально Расчитанной. Добавление White-Space:NoWrap Убирает И Этот Баг Тоже.
Остаются, Правда, Еще Визуальные Артифакты, Но Это Уж Никак Не Починить, Понятное Дело.
P.S. Хотя, Я Бы Оставил Все Как Есть. Чтобы Пользователи Оперы Своими Глазами ВИДЕЛИ Баги, Которые ЕСТЬ В Этом Браузере. Он, Конечно, Очень Многообещающий, И Очень Ценный Для Разработчиков С Точки Зрения Отхода От MSWWW, Но Все Еще Очень Сырой. |