我想写我的JavaScript值来翻译CSS类,但是它不能按我的要求工作。谁能告诉我为什么?

var contentHeight = $('#mainContentHeight')[0].scrollHeight;
$('#menu').css({
  transform: "translateY(' + contentHeight + 'px)"
})

最佳答案

问题是因为您的报价不匹配; "作为外部定界符,并在连接变量的位置周围使用'。尝试这个:

var contentHeight = $('#mainContentHeight')[0].scrollHeight;
$('#menu').css({
  transform: 'translateY(' + contentHeight + 'px)'
})

关于javascript - 如何在translate3d css中编写javascript值,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/43662429/

10-12 12:30