我正在尝试按百分比定位元素,但它对我不起作用,它仅在我使用像素时才起作用。
这是我的代码:
var x=document.getElementById("fir")
x.style.position = "absolute";
x.style.left = 10%
x.style.top = 10%
如果我分配给x.style.left
任何数字,然后什么都没有,它可以正常工作,但如果我在数字后面加上百分比,就像上面代码中显示的那样,它就不起作用。关于如何使用百分比来定位此元素的任何想法?