gpt4 book ai didi

Javascript:在 x 为 object.style.left 时更改 x 的值;

转载 作者:行者123 更新时间:2023-11-30 08:36:28 25 4
gpt4 key购买 nike

这是我的情况:

我有一个 CSS 位置为 `"left:10px;"的 div所有 div 位置都设置为固定。现在我将这个值放入一个变量 (JS) 中:

var Left = document.getElementById("div").style.left;

现在我可以提醒它:alert(Left); 然后我得到一个框女巫,上面写着“10px”这是它的 fiddle :http://jsfiddle.net/L19rq2tk/2/

现在我想通过使用变量 Left 来改变位置的值。我尝试了我想到的每一种可能性:

Left = "100px"; -->does not work
Left = 100px; -->does not work
Left = "100"; -->does not work
Left = 100; -->does not work

通过以下代码更改位置:

document.getElementById("div").style.left="100px";

如果有人能帮助我,我会很高兴!

最佳答案

left 配合 position:absolute
Here is updated fiddle
已更新

通过添加 position weather relative or absolute 将完成这项工作。通过添加 position:absoute 可能会对您的设计产生副作用(如 lonic 在评论中提到的)
DEMO

关于Javascript:在 x 为 object.style.left 时更改 x 的值;,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30957799/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com