首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在Flex中将画布向右对齐时出现问题

在Flex中将画布向右对齐时出现问题
EN

Stack Overflow用户
提问于 2010-12-08 08:30:25
回答 1查看 381关注 0票数 0
代码语言:javascript
复制
        <?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>

我上面的代码运行得非常好,直到我将浏览器窗口的大小调整到800px宽度以下。

当浏览器窗口的宽度小于800px时,背景颜色为#A8A8A8的画布在窗口的右侧,但问题是,当我移动滚动条时,画布应该留在窗口的右侧。这不会发生,这就是我的问题所在。

我该如何解决这个问题。我应该怎么做才能让我的画布一直在right=0上。

请帮帮我。

关于Zeeshan

EN

回答 1

Stack Overflow用户

发布于 2010-12-08 15:03:46

您的画布将随应用程序一起滚动。它保持right=为“0”,但右边框移出屏幕。您可以禁用滚动<mx:Application horizontalScrollPolicy="off">和VBox下面不应该有固定的宽度为800。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4383133

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档