Как вычислить высоту объекта и соотвественно с этим передвинуть его вверх, чтобы он оставался в видимой части экрана?Проблема довольно банальна, но я никак не могу сообразить, как ее решить:
Есть скрипт, который показывает вываливающиеся вправо и вниз подменю при подведениее курсора к соотвествующему пункту меню слева. Из-за того что и меню и подменю длинные часто получается так, что часть вывалившегося объекта оказывается ниже нижней границы экрана. Нужно это как-то отследить и подкрутить объект вверх, так чтобы он весь влез в окно. При этом я сам задаю ширину подменю через style.width, а высота не задается, так как количество пунктов и текста в них меняется.
И что же мне бедному делать? |