对象坐标方法
来源:互联网 发布:科罗拉多矿业学院 知乎 编辑:程序博客网 时间:2024/05/01 08:47
//获取元素位置
function pageX(elem){
return elem.offsetParent?elem.offsetLeft+pageX(elem.offsetParent):elem.offsetLeft;
}
//获取元素位置
function pageY(elem){
return elem.offsetParent?elem.offsetTop+pageY(elem.offsetParent):elem.offsetTop;
}
//查找在父元素中的位置
function getParentX(elem){
return elem.parentNode==elem.offsetParent?elem.offsetLeft:pageX(elem)-pageX(elem.parentNode);
}
//查找在父元素中的位置
function getParentY(elem){
return elem.parentNode==elem.offsetParent?elem.offsetTop:pageY(elem)-pageY(elem.parentNode);
}
function posX(elem){
return parseInt(getStyle(elem,"left"));
}
function posY(elem){
return parseInt(getStyle(elem,"top"));
}
function setX(elem,pos){
elem.style.left=pos+"px";
}
function setY(elem,pos){
elem.style.top=pos+"px";
}
function addX(elem,pos){
setx(posX(elem)+pos);
}
function addY(elem,pos){
setY(posY(elem)+pos);
}
- 对象坐标方法
- ArcGIS坐标纠正方法
- point坐标换算方法
- VC 画坐标 方法
- 手机屏幕坐标获取方法
- 坐标转换方法
- Android 坐标转换方法
- 获得对象的绝对坐标
- jquery获得对象的坐标
- event对象的坐标属性
- c++ 对象坐标相加重载
- 关于GPS坐标转百度坐标与goolg坐标转百度坐标java代码实现方法
- js获取元素坐标方法
- 获取当前坐标的方法
- 经纬度坐标转换的方法
- Android获取View坐标方法
- VC 画坐标 方法2
- Android中获取坐标方法
- 2010 年 Web 设计风 (下)
- 小技巧-div上有连接效果
- 扩展DynamicMapServiceLayer和TiledMapServiceLayer,实现访问wms数据和自定义切图数据
- 解决安装程序在win7/vista安装时出现2869的错误
- 通过进程名获取进程PID
- 对象坐标方法
- 在HP-UX中设置DNS客户端
- (转)sqlite3语法
- Window CE 6.0 USB Driver implemention
- 在 catch 块内进行 throw 的多种方式
- Java中各类Cache机制实现解决方案
- (转)Android Content Provider的应用
- EditPlus配置完美的C#运行环境
- struts2.0的标签库(一)