Проблема выравнивания холста вправо в Flex - PullRequest
0 голосов
/ 08 декабря 2010
        <?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
    <mx:Canvas width="100%" height="100%">
        <mx:Canvas backgroundColor="#A8A8A8" height="100%"  right="0" top="0" width="100">

        </mx:Canvas>
    </mx:Canvas>
    <mx:VBox width="800" height="100%" >

    </mx:VBox>
</mx:Application>

Мой код выше работает абсолютно нормально, пока я не изменим размер окна моего браузера до размера менее 800 пикселей в ширину.

Если окно браузера имеет ширину меньше 800 пикселей, справа от окна находится холст с цветом фона # A8A8A8, но проблема в том, что при перемещении полосы прокрутки холст должен оставаться насправа от окна.Что не происходит, и это то, что моя проблема.

Как я могу решить эту проблему.Что я должен сделать, чтобы мой холст всегда был справа = 0.

Пожалуйста, помогите мне.

С уважением, Зеешан

1 Ответ

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

Ваш холст прокручивается вместе с приложением. Он остается правым = "0", но правая граница смещена за пределы экрана. Вы можете отключить прокрутку с помощью <mx:Application horizontalScrollPolicy="off"> и VBox ниже не должен иметь фиксированную ширину 800.

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