要素をパーセンテージで配置しようとしていますが、うまくいきませんでした。ピクセルを使用した場合にのみ機能しました。
これが私のコードです:
var x=document.getElementById("fir")
x.style.position = "absolute";
x.style.left = 10%
x.style.top = 10%
任意の数値に割り当てたx.style.left
後に何も割り当てないと正常に動作しますが、上記のコードに示されているように数値の後にパーセンテージを付けると機能しません。パーセンテージを使用してこの要素を配置する方法についてのアイデアはありますか?