jquery给元素添加transform样式进行平移没有效果?

新手上路,请多包涵
function createProxyNode(p, transStr) {
    $('<div class="proxynode blocklayout"></div>').appendTo("#Container").offset(p).css({
        "webkitTransform": transStr,
        "msTransform": transStr,
        "MozTransform": transStr,
        "OTransform": transStr,
        "transform": transStr,
    });    
}

调用这个函数,p传入一个有top和left属性的对象,transStr是字符串translate(3.5,3.5)。但是结果添加给Container的div只执行了offset,不会执行translate,查看这个div中sytle的transform也是空的。请问是怎么回事?

阅读 2.3k
1 个回答

translate(3.5,3.5) --> translate(3.5px,3.5px)

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题