javascript - 如何围绕他的中心旋转元素?

标签 javascript jquery html css

所以我有一个元素。 我想使用 JS 旋转它。

它有效,但它会围绕其他点旋转。

我需要围绕它自己的中心旋转它。 我该怎么做?

$(window).on('scroll', function() {
    var a = $(window).scrollTop();
    $('.section-4 .photo .after').css('transform', 'rotate('+ (a / 10) +'deg)');
});

最佳答案

使用 CSS3 特性:

transform-origin: center

关于javascript - 如何围绕他的中心旋转元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39548427/

相关文章:

javascript - Google map API infoWindow anchor 不起作用?

javascript - 切换按钮以隐藏或取消隐藏 Facebook 评论框

javascript - jsp中添加css报错

jquery - 查找启用的复选框的数量

javascript - 在 JavaScript 中替代 prompt()

javascript - AngularJS : Change URL, 但不是浏览器后退和前进按钮的 Controller 或模板加载

jquery - 如何限制下拉列表的宽度

javascript - 加税 - Paypal 变量

javascript - 使用 AngularJS $http 服务和 Coinbase API 的 MIME 类型检查错误

javascript - 内部函数没有正确的引用。我明白为什么,但我不知道 JS 重新设计它,使其正常工作