elementRef.style.top = "100px" 不起作用

2023-12-24

我想使用 elementRef 移动组件的位置。 我下面的代码看起来相当合理 - 但不起作用。为什么?

  ngAfterViewInit() {
      let element = this.elementRef.nativeElement
      element.style.color = "red" // WORKS!
      element.style.top = "100px" // NO EFFECT!
  }

这是我的示例的链接:https://stackblitz.com/edit/angular-qlzkkc?file=app%2Fhello.component.ts https://stackblitz.com/edit/angular-qlzkkc?file=app%2Fhello.component.ts


这是CSS的问题。例如,如果您添加element.style.position = "absolute",你会看到top = "100px" works.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

elementRef.style.top = "100px" 不起作用 的相关文章

随机推荐