clonePosition1.6
clonePosition(element, source[, options]) -> HTMLElement
从 source
中复制参数 options
指定的位置和/或尺寸的相关信息到 element
。
注意:该方法根据 CSS containing block
的规则判定元素的位置信息是否相同,调用该方法后,target
和 source
的位置信息按照上述规则严格匹配。
选项
名称 | 默认值 | 描述 |
---|---|---|
setLeft |
true |
克隆 source 的 CSS 属性 left 到 element 。 |
setTop |
true |
克隆 source 的 CSS 属性 top 到 element 。 |
setWidth |
true |
克隆 source 的 CSS 属性 width 到 element 。 |
setHeight |
true |
克隆 source 的 CSS 属性 height 到 element 。 |
offsetLeft |
0 |
数值,指定 element 的 CSS 属性 left 的起始偏移值。译注: elemnet 最终的 CSS 属性 left 等于 source
的 left 值加上此处的 offsetLeft 值。
|
offsetTop |
0 |
数值,指定 element 的 CSS 属性 top 的起始偏移值。译注: elemnet 最终的 CSS 属性 top 等于 source
的 top 值加上此处的 offsetTop 值。
|
译注:options
是包含名值对的 hash 对象,如果想调用该方法,但又不希望改变 element
的 width
和 height
,则 options
应设置为 {setWidth:false, setWidth:false}
。