首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > CSS >

用CSS样式表统制Panel的位置

2012-10-21 
用CSS样式表控制Panel的位置这里在向页面中添加元素的时候用到了applyToMarkup()方法,该方法类似render(),

用CSS样式表控制Panel的位置




这里在向页面中添加元素的时候用到了applyToMarkup()方法,该方法类似render(),简单的解释一下:



如果在构造参数中定义:

    * renderTo:将当前对象放到renderTo指定的元素里面
    * applyTo:直接在当前对象之上构建

在构造方法外部定义:

    * render:等同于renderTo()
    * applyToMarkup:等同于applyTo()

DomHelper.append是Ext中动态创建Dom对象的方式,也是经常用到的一个方法,来看API中的定义



DomHelper.append ( Mixed el , Object/String o , [Boolean returnElement ]  ) : HTMLElement/Ext.Element



该方法创建了一个新的DOM元素,并且把它添加到第一个参数指定的DOM对象之中。


Parameters:

    * el : 可以是多种形式的上下文元素
    *
      o : 对象或字符串类型,指定的DOM 对象或者HTML行级元素
    *
      returnElement : 可选,Boolean 类型,如果值为true,返回一个Ext对象元素,否则返回普通的HTML元素

Returns:

    * HTMLElement/Ext.Element :新的HTML节点

上面例子中第二个参数指定是的DIV对象

{
tag:"div",
cls:"contain",
cn:[{
tag:"div",
cls:"center"
}]
}


    *  tag:target,目标是DIV
    * cls:class,指定CSS 样式
    * cn:childNode,子节点
    * []:中括号中可以动态生成多个子节点对象
    *  .child("div"):append到指定对象的子节点中第一个DIV上

热点排行