Клуб API Карт

Как ограничить высоту ListBox

azya52
26 марта 2010, 11:26

Подскажите, возможно ли ограничить высоту ListBox, чтоб отображалось только указанное количество элементов и добавлялся скрол?

6 комментариев
Подписаться на комментарии к посту
В текущей версии API этого сделать нельзя.
Вы можете реализоватьсвой аналог выпадающего списка с указанной функциональностью, реализовав интерфейс YMaps.IOverlay, или выбрать другое решение.
понятно
Извините, ошибся. Интерфейс для элементов управления - YMaps.IControl.
Почему нельзя? Чем плох метод добавления css-свойств overflow и height контейнеру со списком? Например, так this.container.css({ position: "absolute", zIndex: YMaps.ZIndex.CONTROL, background: '#fff', border: '1px solid grey', listStyle: 'none', padding: '10px', margin: '0', overflow: 'auto', height: '85%' });
Стандартными методамд получить доступ к контейнеру списка нельзя. Если реализовывать свой, то соответственно - можно.
Ага. Понятно. Приведенный код взят из примера в документации по API (лень ссылку искать) и немного дополнен.