css位于制定位置,css+div 在指定位置创建层

function findPosX(obj){

var curleft = 0;

if (obj.offsetParent){

while (obj.offsetParent){

curleft += obj.offsetLeft

obj = obj.offsetParent;

}

} else if (obj.x){

curleft += obj.x;

}

return curleft;

}

function findPosY(obj){

var curtop = 0;

if (obj.offsetParent){

while (obj.offsetParent){

curtop += obj.offsetTop

obj = obj.offsetParent;

}

} else if (obj.y){

curtop += obj.y;

}

return curtop;

}

function autocomplete (){

theObject = document.getElementById("autocompletediv");

theObject.style.position = "absolute";

theObject.style.visibility = "visible";

theObject.style.border="1px red solid";

theObject.style.width = "152px";

var posx = 0;

var posy = 0;

posx = (findPosX (document.getElementById("yourname")) + 1);

posy = (findPosY (document.getElementById("yourname")) + 23);

theObject.style.left = posx + "px";

theObject.style.top = posy + "px";

var str = "12222222222
33333333
444444444\n";

theObject.innerHTML = str;

}

用户名:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值