DOM 组件
一个将实体呈现为DOM节点的组件,具体地说是<div>
。
属性
方法
Back to top
.css()
public css(String property, String value)
- property
要修改的css属性
- value
CSS属性的值
public css(Object map)
- map
一个键为CSS属性,值为CSS值的对象。
为元素应用CSS样式。
可以传递一个键为样式属性,值为样式值的对象。
对于设置一个样式,简单的传递第一个参数为样式,第二个参数为样式值就可以。
记法可以是 CSS or JS (例如 border-radius
或borderRadius
).
传递属性值,可以获取对应的样式。
注意:对于"Text"组件,一些css属性使用函数
.textFont()
和.textColor()
进行控制,.css()
方法设置的样式将会被忽略。详情见 Text 组件。
例子
this.css({'border-radius': '5px', 'text-decoration': 'line-through'});
this.css("borderRadius", "10px");
this.css("border-radius"); //returns 10px
Back to top
.DOM()
事件
- Draw [Data = { style:String, type:"DOM", co}]
- 当实体将要绘制到舞台时触发
public this .DOM(HTMLElement elem)
- elem
将替换动态创建的HTML元素
传递DOM元素来使用而不是创建。将<code>._element</code>设置成这个值。移除旧元素。
将附着实体到当前绘制层。