topElement. Dimensions.js

包含了处理元素的尺寸和位置的原型方法。

备注

这部分的方法需要文档格式是XHTML

License

MIT-style license.

概要
Element. Dimensions.js 包含了处理元素的尺寸和位置的原型方法。
Element
属性
scrollTo 让元素滚动到指定的坐标。(如果这个元素内容已经溢出)
getSize 返回一个代表了元素的 尺寸/滚动值 的对象
getPosition 返回元素的正真的偏移量
getTop 返回元素离浏览器窗口顶部的距离
getLeft 返回元素离浏览器窗口左边的距离
getCoordinates 返回一个带有元素的width, height, left, right, top, 和bottom的对象。

topElement

概要
Properties
scrollTo 让元素滚动到指定的坐标。(如果这个元素内容已经溢出)
getSize 返回一个代表了元素的 尺寸/滚动值 的对象
getPosition 返回元素的正真的偏移量
getTop 返回元素离浏览器窗口顶部的距离
getLeft 返回元素离浏览器窗口左边的距离
getCoordinates 返回一个带有元素的width, height, left, right, top, 和bottom的对象。

top属性

topscrollTo

让元素滚动到指定的坐标。(如果这个元素内容已经溢出)

参数

x x坐标
y y坐标

示例

$('myElement').scrollTo(0, 100)

topgetSize

返回一个代表了元素的 尺寸/滚动值 的对象

示例

$('myElement').getSize();

返回值

{
    'scroll': {'x': 100, 'y': 100},
    'size': {'x': 200, 'y': 400},
    'scrollSize': {'x': 300, 'y': 500}
}

topgetPosition

返回元素的正真的偏移量

参数

overflown 可选, 一组内嵌的需要计算偏移量的滚动容器。如果你的元素在一个出现滚动条的元素内部,则你可以是用这个参数。

实例

$('element').getPosition();

返回值

{x: 100, y:500};

topgetTop

返回元素离浏览器窗口顶部的距离

参数

overflown 可选,参考Element::getPosition的可选项

topgetLeft

返回元素离浏览器窗口左边的距离

参数

overflown 可选,参考Element::getPosition的可选项

topgetCoordinates

返回一个带有元素的width, height, left, right, top, 和bottom的对象。

参数

overflown 可选,参考Element::getPosition的可选项

示例

var myValues = $('myElement').getCoordinates();

返回值

{
    width: 200,
    height: 300,
    left: 100,
    top: 50,
    right: 300,
    bottom: 350
}

Documentation by Aaron Newton & Mootools Developers, generated by NaturalDocs and tidy, and GeSHi

文档中文翻译:zarknight 勘误Email:zarknight@gmail.com asp之家