Всплывающее меню с прокруткой - PullRequest
0 голосов
/ 07 декабря 2009

Я пытаюсь создать всплывающее меню со встроенной прокруткой, если оно больше экрана. Я не могу понять, как это сделать с помощью встроенных свойств прокрутки переполнения. Кажется, что каждый раз, когда я устанавливаю это overflow-y: auto, меню, которое вылетает, вкладывается в родительский div с полосой прокрутки.

У кого-нибудь есть идеи?

Спасибо!

Ответы [ 2 ]

0 голосов
/ 10 декабря 2009

вы должны установить максимальную высоту для div, иначе он не может сказать (так как он абсолютно позиционирован), где остановиться, или вы можете установить высоту для старых браузеров, или вы можете javascript, динамически изменять высоту пока не достигнет максимума

0 голосов
/ 08 декабря 2009

Это не моё решение, но вы можете попробовать это .. оно имеет действительно хороший эффект и служит вашей цели:

http://css -tricks.com / примеры / LongDropdowns //

...