У меня есть панель управления приложениями в нижней части моего приложения Flex (с атрибутами width = "100%", dock = "false", left = "0", bottom = "0", высота = "50"). Он содержит множество элементов (например, кнопок и меток). Ширина SWF - это ширина браузера.Горизонтальная полоса прокрутки скрывает содержимое ApplicationControlBar
Когда пользователь делает ширину окна браузера меньшей, после определенной точки компоненты на панели управления приложения становятся «скрюченными»: они вынуждены друг на друга. И так, это становится запутанным и уродливым. Чтобы этого не произошло, я установил атрибут minWidth в значение, чтобы он всегда отображал компоненты, не перекрывая друг друга.
Но тогда появляется горизонтальная полоса прокрутки и скрывает нижнюю половину панели управления приложениями.
У меня googled, и я нашел эту статью: flex verticalscrollpolicy bug (ссылка на этот вопрос SO: Flex: Prevent scrollbar from covering content when automatically displayed).
Но это похоже на компонент фиксированного размера. Ширина моего компонента - это процент. Любые идеи о том, как отображать горизонтальную полосу прокрутки, и не закрывать панель управления приложениями?
Спасибо!
неа, не работает. Я думаю, вы пытаетесь увеличить высоту, надеясь, что контент будет более заметным - но фактическая высота не изменится, и появятся вертикальные полосы прокрутки, что делает вещи хуже :-( – sc45