gpt4 book ai didi

javascript - 设置 div 元素的 top 属性

转载 作者:行者123 更新时间:2023-11-30 09:16:38 25 4
gpt4 key购买 nike

我想更改 div 元素的 topleft 属性。

我尝试使用 renderer2 和方法 setProperty 修改它,但没有成功。我的代码:

this.renderer.setProperty(this.element, 'style.top.px', this.circle.center.y);
this.renderer.setProperty(this.element, 'style.left.px', this.circle.center.x);

如何修改那些属性?

最佳答案

试试 renderer.setStyle并使用 nativeElement,而不是 HTMLElement

还将 px 附加到您的值并将其从属性名称中删除:

this.renderer.setStyle(this.element.nativeElement, 'top', `${this.circle.center.y}px`);

关于javascript - 设置 div 元素的 top 属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54688874/

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