包含了处理元素的尺寸和位置的原型方法。
这部分的方法需要文档格式是XHTML
MIT-style license.
| Element. Dimensions.js | 包含了处理元素的尺寸和位置的原型方法。 |
| Element | |
| 属性 | |
| scrollTo | 让元素滚动到指定的坐标。(如果这个元素内容已经溢出) |
| getSize | 返回一个代表了元素的 尺寸/滚动值 的对象 |
| getPosition | 返回元素的正真的偏移量 |
| getTop | 返回元素离浏览器窗口顶部的距离 |
| getLeft | 返回元素离浏览器窗口左边的距离 |
| getCoordinates | 返回一个带有元素的width, height, left, right, top, 和bottom的对象。 |
| Properties | |
| scrollTo | 让元素滚动到指定的坐标。(如果这个元素内容已经溢出) |
| getSize | 返回一个代表了元素的 尺寸/滚动值 的对象 |
| getPosition | 返回元素的正真的偏移量 |
| getTop | 返回元素离浏览器窗口顶部的距离 |
| getLeft | 返回元素离浏览器窗口左边的距离 |
| getCoordinates | 返回一个带有元素的width, height, left, right, top, 和bottom的对象。 |
让元素滚动到指定的坐标。(如果这个元素内容已经溢出)
| x | x坐标 |
| y | y坐标 |
$('myElement').scrollTo(0, 100)
返回一个代表了元素的 尺寸/滚动值 的对象
$('myElement').getSize();
{ 'scroll': {'x': 100, 'y': 100}, 'size': {'x': 200, 'y': 400}, 'scrollSize': {'x': 300, 'y': 500} }
返回元素的正真的偏移量
| overflown | 可选, 一组内嵌的需要计算偏移量的滚动容器。如果你的元素在一个出现滚动条的元素内部,则你可以是用这个参数。 |
$('element').getPosition();
{x: 100, y:500};
返回元素离浏览器窗口顶部的距离
| overflown | 可选,参考Element::getPosition的可选项 |
返回元素离浏览器窗口左边的距离
| overflown | 可选,参考Element::getPosition的可选项 |
返回一个带有元素的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