公共属性
属性名 | 属性值 | 说明 |
---|---|---|
id | “自动生成” | 元素的唯一id,可修改 |
class | 元素的类名( http://www.jb51.net/w3school/tags/att_standard_class.htm ) | |
disabled | disabled/true/false | 不可用状态为disabled=”disabled”或disabled = “true”;可用状态为disabled = “false” |
display | none为隐藏不占位;block为不隐藏(与visible属性互斥,不能同时使用) | |
visible | true/false | true为不隐藏;false为占位隐藏,默认为true(与display属性互斥,不能同时使用) |
background | 元素的背景色 | |
background-color-dis | 元素的禁用态背景色 | |
background-image | 元素的背景图 | |
background-image-dis | 元素的禁用态背景图 | |
pressed-image | 触屏时的效果图 | |
pressed-color | 触屏时的背景色 | |
opacity | 元素的透明度,0为完全透明,1为不透明,默认值为1;取值范围为0-1,支持一位小数 | |
gradient | #000000,#FFFFFF | 元素的渐变色组,值为色值,多个色值用”,”号分割,如:#000000,#777777,#FFFFFF |
gradient-orientation | 元素的颜色渐变方向,LEFT_RIGHT为从左到右,TOP_BOTTOM为从上到下 | |
halign | left:对齐方式,结合vbox布局使用,水平方向为左,依次向下;center:对齐方式,结合vbox布局使用,水平方向为中,依次向下;right:对齐方式,结合vbox布局使用,水平方向为右,依次向下 | |
valign | top:对齐方式,结合hbox布局使用,竖值方向为上,依次向右;center:对齐方式,结合hbox布局使用,竖值方向为中间,依次向右;bottom:对齐方式,结合hbox布局使用,竖值方向为底端,依次向右 | |
font-family | default | 字体类型sans、serif、monospace |
font-size | 字号大小 | |
font-weight | normal | bold:粗体显示;normal:正常大小 |
color | 字体颜色 | |
margin-top | 外边距上 | |
margin-bottom | 外边距下 | |
margin-left | 外边距左 | |
margin-right | 外边距右 | |
padding-top | 内边距上 | |
padding-bottom | 内边距下 | |
padding-left | 内边距左 | |
padding-right | 内边距右 | |
roundstyle | roundRect | circle:圆形;roundRect:圆角矩形,默认值 |
获取或修改控件属性值语法
$id("id").get("属性名");
$id("id").set("属性名", "属性值");
实例
$id("label").get("text");//获取label上显示的文本
$id("label").set("text","这是一个label");//把label显示的文本改成“这是一个label”
文档更新时间: 2018-05-08 13:42