如何将div的像素尺寸和像素位置转换为百分比?

时间:2012-02-28 14:39:30

标签: javascript jquery

我有一个固定的像素定位div元素,我想把它的大小和位置转换成相对百分比。你会怎么做?

1 个答案:

答案 0 :(得分:1)

您想使用parentNode访问父级,比较它们的大小和瞧。

var foo = document.getElementById('foo');
var bar = document.getElementById('foo').parentNode;
console.log('Width: ' + (foo.offsetWidth / bar.offsetWidth) + '%')