JS 操作 style.xxx = xxx
时赋值为空字符串
原因:
- 1、需要为元素设定
style
属性才能通过 JavaScript 获取到具体的 CSS 样式 - 2、在设定
style.xxx
的样式值的时候,为属性值字符串最后添加了;
字符。
例如:
document.querySelector().style.tranform = `translateX(100px);`;
这样是无效的,在 JS 操作 style.xx
赋值时,是不需要添加 ;
这个字符的 !
document.querySelector().style.tranform = `translateX(100px)`;