可能是一个愚蠢的问题,但是,Flex中没有滚动条的容器的实际高度是多少?身高和measuredHeight似乎在告诉我一个容器的视觉高度是什么,但我想知道这个数字加上被“隐藏”的滚动条下方的任何高度。没有滚动条的容器的实际高度是多少?
感谢。
可能是一个愚蠢的问题,但是,Flex中没有滚动条的容器的实际高度是多少?身高和measuredHeight似乎在告诉我一个容器的视觉高度是什么,但我想知道这个数字加上被“隐藏”的滚动条下方的任何高度。没有滚动条的容器的实际高度是多少?
感谢。
HBox中和垂直框总是如果我没有记错的话,可以调整它的子元素,所以高度/宽度属性总是其内容的内容
至于SWFLoader,它的行为更像是一个Canvas如果你想获得宽度/内容的高度,只需使用contentHeight/contentWidth属性,SWFLoader的高度/宽度应该是“画布”的大小,而不是它的子项。
我相信对于滚动条本身,只有某些组件可以做到这一点(比如画布),我相信添加滚动条的算法沿着if contentHeight > height => add vertical scrollbar
的方向行进。 HBox和VBox不应该得到一个滚动条,除非你指定'clipContent'属性为true。我个人会避开使用它,而只是将其包装在画布中。
它依赖于容器。你能给个例子吗? –
我对Hbox和Vbox一般很好奇,但我也对SWFLoader感到好奇。除了这个问题的范围之外,我很难将swfloader加载到没有滚动条的弹出窗口中,并且SWFloader中内容的高度似乎总是比实际缩短。 – Rachel
一般20像素。听起来你的swfloader正受到外部容器的限制。 –