Javascript 如何使用ElementRef和渲染器获得css样式,如角度宽度,并与ng Universal兼容?

Javascript 如何使用ElementRef和渲染器获得css样式,如角度宽度,并与ng Universal兼容?,javascript,css,angularjs,Javascript,Css,Angularjs,嘿,情况就是这样 在模板中,我有: <div class="deslizador" #deslizador> 经过一些计算和单击事件后,我以这种方式修改左侧css属性: this.deslizador.nativeElement.style.left=this.leftpx+'%'; 是的,这是一个滑块。这是否涉及到DOM,并且由于这个角度的通用性(或webworker等…)会在这里出现问题?我想我正在修改一些css样式,并通过nativeElement阅读它,但我不知道这是否涉

嘿,情况就是这样

在模板中,我有:

<div class="deslizador" #deslizador>
经过一些计算和单击事件后,我以这种方式修改左侧css属性:

this.deslizador.nativeElement.style.left=this.leftpx+'%';
是的,这是一个滑块。这是否涉及到DOM,并且由于这个角度的通用性(或webworker等…)会在这里出现问题?我想我正在修改一些css样式,并通过nativeElement阅读它,但我不知道这是否涉及DOM=不兼容

有没有更好的方法读取css属性并使用渲染器修改它

还有,是否有任何方法可以读取与..不同或更具角度通用兼容性或优雅性的css属性

window.getComputedStyle(this.element.nativeElement).minWidth

谢谢

this.deslizador.nativeElement.style.left=this.leftpx+'%';