html 相对位置与绝对位置转换,相对/绝对位置css(转换面元素矩形坐标)

我是一名CSS/HTML初学者。感谢您的阅读!相对/绝对位置css(转换面元素矩形坐标)

我有一堆面元素(矩形)。在Javascript中,“this”指的是每个区域元素 - 我为每个区域元素坐标分配相关变量(左,上,右,下)。我想将这些坐标转换成CSS div格式,但我坚持使用语法。现在区域元素(显示为div)的宽度和高度都是正确的,但在图表上的位置错误。我希望他们与区域元素处于相同的位置。

任何建议都非常感谢!

var offset = this.coords;

var coordarray = offset.split(",");

var left = coordarray[0];

var top = coordarray[1];

var right = coordarray[2];

var bottom = coordarray[3];

var ident = this.id;

var w = right - left;

var h = bottom - top;

var elementDiv = $('

.css({position: 'absolute', left: left px, top: top px, border: 'solid'}). //help with this line!

width(w).height(h);

$("body").append(elementDiv);

elementDiv.hide();

2016-08-16

FSS

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值