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+'%';