您的位置:首页 > 运维架构

firefox下设置style的top和left

2008-07-08 13:47 471 查看
在IE下,可以这样写

linkDiv.style.left=getPosition(obj).x;

linkDiv.style.top=getPosition(obj).y+obj.offsetHeight;

PS:getPosition()是得到一个HTML控件的绝对位置

但是这样在firefox下就不能正常显示

在firefox下应该这样写

linkDiv.style.left=getPosition(obj).x +"px";

linkDiv.style.top=getPosition(obj).y+obj.offsetHeight +"px";

貌似是因为firefox下是没有加单位的,需要自己主动去附加单位。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: