Flex中如何利用top, bottom, left, right, horizontalCenter和
平面设计 2021-07-03 14:34www.168986.cn平面设计培训
接下来的例子演示了Flex中如何利用, bottom, left, right, horizontalCenter和verticalCenter样式,放置某固定项目。复制代码代码如下:<?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://.adobe./2006/mxml" layout="vertical" verticalAlign="middle" backgroundColor="white"> <mx:Style> Form { paddingLeft: 0; paddingRight: 0; paddingTop: 0; paddingBottom: 0; } </mx:Style> <mx:Script> <![CDATA[ import mx.events.SliderEvent; private function sliderLeft_change(evt:SliderEvent):void { image.setStyle("left", sliderLeft.value); image.setStyle("right", NaN); sliderRight.value = 0; } private function sliderRight_change(evt:SliderEvent):void { image.setStyle("right", sliderRight.value); image.setStyle("left", NaN); sliderLeft.value = 0; } private function sliderTop_change(evt:SliderEvent):void { image.setStyle("", sliderTop.value); image.setStyle("bottom", NaN); sliderBottom.value = 0; } private function sliderBottom_change(evt:SliderEvent):void { image.setStyle("bottom", sliderBottom.value); image.setStyle("", NaN); sliderTop.value = 0; } ]]> </mx:Script> <mx:Number id="MAX_WIDTH">{canvas.width - image.width}</mx:Number> <mx:Number id="MAX_HEIGHT">{canvas.height - image.height}</mx:Number> <mx:ApplicationControlBar dock="true"> <mx:Form> <mx:FormItem label="left:" direction="horizontal"> <mx:HSlider id="sliderLeft" minimum="0" maximum="{MAX_WIDTH}" value="0" liveDragging="true" snapInterval="1" dataTipPrecision="0" showTrackHighlight="true" change="sliderLeft_change(event);" /> <mx:Label text="{sliderLeft.value}" /> </mx:FormItem> <mx:FormItem label="right:" direction="horizontal"> <mx:HSlider id="sliderRight" minimum="0" maximum="{MAX_WIDTH}" value="0" liveDragging="true" snapInterval="1" dataTipPrecision="0" showTrackHighlight="true" change="sliderRight_change(event);" /> <mx:Label text="{sliderRight.value}" /> </mx:FormItem> <mx:FormItem label=":" direction="horizontal"> <mx:HSlider id="sliderTop" minimum="0" maximum="{MAX_HEIGHT}" liveDragging="true" snapInterval="1" dataTipPrecision="0" showTrackHighlight="true" change="sliderTop_change(event);" /> <mx:Label text="{sliderTop.value}" /> </mx:FormItem> <mx:FormItem label="bottom:" direction="horizontal"> <mx:HSlider id="sliderBottom" minimum="0" maximum="{MAX_HEIGHT}" liveDragging="true" snapInterval="1" dataTipPrecision="0" showTrackHighlight="true" change="sliderBottom_change(event);" /> <mx:Label text="{sliderBottom.value}" /> </mx:FormItem> </mx:Form> </mx:ApplicationControlBar> <mx:Canvas id="canvas" width="100%" height="100%"> <mx:Image id="image" source="assets/bug.png"/> </mx:Canvas> </mx:Application>
平面设计师
- 平面设计图怎么画 小学生画平面图
- 平面设计内容怎么写 平面设计的求职意向怎么写
- 平面设计图手绘 平面设计图手绘家具
- 平面设计多久能出师 平面设计要多久
- 女生做ui设计师有多累 女生为什么学ui的人很惨
- 哪里有学平面设计的学校 想学平面设计去哪里学
- 初学平面设计用哪个软件 平面设计初学者必备的
- 0基础学平面设计要多久 0基础自学平面设计
- 平面设计手绘培训 平面设计师培训班学费多少钱
- ui工作好找工作吗 ui好不好找工作
- 女生学室内设计吃香吗
- ps平面设计自学教程 平面设计ps入门教程
- 平面设计基础知识大全 平面设计基本常识
- 平面设计基础教学视频 平面设计教学零基础入门
- 平面设计基础教学 平面设计基础教学平时作业
- ui设计主要是学什么 ui设计一般是学什么