包含了处理元素的尺寸和位置的原型方法。
这部分的方法需要文档格式是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 asp之家