当我使用 element.style.left = 1.6px;
时,这只会将属性设置为 1。而不是 1.6px。这是不对的。有没有办法正确地做到这一点。
我唯一能想到的就是为整个主体添加新的样式表并删除旧的...不过似乎太多了。
最佳答案
尝试使用
element.style.left = "1.6px";
因为 css 属性在 Javascript 中是字符串。
关于javascript - 以小数形式设置 css 属性/使用 javascript float ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23590226/