javascript - 如何更改 typescript 中的CSS样式?

标签 javascript css typescript

在 typescript 中如何像我这样更改 css 样式?

$(".s-hand").css("transform", "translate(-50%, -100%) rotate(" + s*6 + "deg)");

var hourPointer   = document.querySelector('.hour')
hourPointer.style[transform]   = `rotate(${hour}deg)`;

因为我不知道如何实现它..

最佳答案

必须这样做:

let shand = document.getElementsByClassName('s-hand') as HTMLCollectionOf<HTMLElement>;

if (shand.length != 0) {
  shand[0].style.transform = "translate(-50%, -100%) rotate(" + s * 6 + "deg)";
}

关于javascript - 如何更改 typescript 中的CSS样式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46469853/

相关文章:

css - 如何在 Bootstrap 中创建视差封面

typescript 对象迭代编译器问题

javascript - 我的案例的函数声明和函数表达式之间的区别

javascript - 是否可以通过 ASP.Net Core 中不显眼的 AJAX 将参数/单个表单元素传递给 Controller ​​?

javascript - momentjs 两个 GMT 日期之间的天数差异

javascript - ReactJS onClick 函数不起作用,TypeError : this is null

html - 定位一个时悬停多个 Div

html - 旋转div后如何设置边距自动适合顶部

angular - 单击时更改按钮的背景颜色

javascript - 在 JavaScript 和 TypeScript 中使用 !=