Element.relativize - Prototype JavaScript 框架

Xunxin Prototype API

relativize
1.6

relativize(element) -> HTMLElement

转换元素的定位方式为相对定位,并且不改变元素在页面中的位置。
译注:该方法使用代码 element.style.position = 'relative' 改变定位方式。在改变定位方式后, 元素左上角的坐标仍会保持原来的位置,如果元素未设置初始的 widthheight 属性,则调用该方法后, 元素的宽度和高度会改变为系统预设值。
注意:在 1.6.0.3 版本中,该方法会引发异常,需要在第 2066 行后插入代码:

element._originalWidth  = element.style.width;
element._originalHeight = element.style.height;
其它版本未知。