Просмотр полной версии : Как разрешить flash залезать на другие элементы страницы (+)
AlexeyMenshikov
02.10.2007, 19:08
Собственно имеется флэш меню, размером 200 х 200, оно очень красиво встроено в дизайн сайта.
Но! Есть необходимость, что-бы при наведение на элементы списка в этом меню, выбрасывалось дополнительное "под-меню", которое уже не влезает в заданный размер 200х200.
Появился вопрос, как реализовать такую задачу?
Возможно с помощью слоев (я в этом не очень разбираюсь)?
Thx.
chingachgoog
02.10.2007, 19:36
Если окошко ФП 200 пикселов по высоте, то оно никак не сможет показывать больше 200 :-)
Следовательно, надо сделать окошко больше 200 пикселов по высоте.
Вот тут дальше возможны варианты. Например, сделать задник ФП прозрачным. Или - отрисовать низ флешки под дизайн сайта...
Каждый из вариантов имеет свои минусы.
В хтмл это называется не слои, а z-index. Z типа координата глубины. И Вам надо поместить объект флэш над всеми другими, сделать ему прозрачный background и всё. Просто страницу под флэшкой надо правильно собрать, чтоб "закрашенная" часть флэшки (меню первого уровня) смотрелась четко как часть всей страницы. Остальная часть флэшки, достаточного размера для отображения выскакивающих субменюшек, должна быть прозрачной, и под ней могут быть любые элементы страницы, кроме интерактивных, с которыми всё не просто :)
AlexeyMenshikov
09.10.2007, 06:10
Добрый день.
Появился новый вопрос по z-index'у: сайт отрисован и отцентрован по середине. Пробую пихнуть флэш-менюшку в слой, что-бы она нормально залезала на другие элементы сайта - получается. Но! По вертикале я задаю абсолютное значение z-index'a и оно попадает, но по горизонтале такой фокус не получается, т.к. сайт отцентрован и в разных разрешениях экрана меню появляется в разных местах.
Собственно вопрос в том, можно ли решить эту проблему - например как-то привязать горизонтальное значение к какой-то табличке или т.п.?
Thx.
Можно было и поэксперементировать...
Cделай див, поставь его тупо в центр по горизонтали, как и весь сайт, а флэшку четко поставь в нем.
AlexeyMenshikov
11.10.2007, 05:31
Друзья, ничего не получается... 3 часа эксперементов и все по нулям :(
Посмотрите на страницу саму, может быть будут мысли:
http://www.mcmotors.ru/cars_chevrolet.php
ЗЫ: проблема с меню, которое слева "Автомобили, Кредит, и т.п."
Не понимаю, у меня нормально всегда в одном месте появляется, прижатое к левой границе. Если проблема еще есть, попробуйте точнее описать, при каких условиях она возникает.
А вот по кнопкам я бы придрался - почему только текст реагирует на мышь? Надо подложки сделать или еще как-то. Т.е. хитареа должна быть прямоугольной, а не сам текст, который надо ловить мышой.
AlexeyMenshikov
12.10.2007, 05:55
У меня IE7, и отображает неправильно, см. картинку вложение.
По поводу флэшки, спасибо, исправлю! Просто сильно озадачен интеграцией, о другом как-то не думается! :)
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.