Динамически увеличивайте высоту Flex Container и вводите полосу прокрутки в браузере - PullRequest
0 голосов
/ 29 марта 2010

Я пытаюсь увеличить высоту контейнера с увеличением количества содержимого внутри контейнера. Как и в моем случае, я использую tileList внутри tabNavigator, когда я помещаю содержимое в tileList, высота tileList не увеличивается за вертикальную высоту окна просмотра. Это помещает полосу прокрутки на контейнер. Я хочу увеличить высоту гибкого контейнера с увеличением содержимого и ввести полоса прокрутки в браузере с увеличением содержимого в flex-контейнере.

Может кто-нибудь предложить мне, как мне этого добиться.

Заранее спасибо.

Ответы [ 2 ]

0 голосов
/ 29 марта 2010

Рассматривали ли вы использование javascript и изменили ли размеры элемента непосредственно в исходном HTML? Код JS может выглядеть примерно так:

function changeSize(id) {
    var flex = document.getElementById(id);

    flex.setAttribute("width", "800");
    flex.setAttribute("height", "600");
}
0 голосов
/ 29 марта 2010

Вам нужно написать функцию javascript, которая увеличивает высоту встраиваемого объекта, и вам нужно вызывать этот метод javascript из flex при добавлении нового элемента в список листов.

Эта ссылка объясняет, как получить доступ к JavaScript из flex.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...