收藏
回答

style中translate使用rpx单位无效

问题模块
API和组件

第一种情况,translateX(300rpx)写在wxss文件里正常;

<view class="myView">view>

.myView {

width: 300rpx;

height: 300rpx;

background-color: red;

transform: translateX(300rpx);

}



第二种情况,translateX(300rpx)写在style属性里无效:

<view class="myView" style="transform: translateX(300rpx);">view>

.myView {

width: 300rpx;

height: 300rpx;

background-color: red;

/* transform: translateX(300rpx); */

}


为什么style里的translateX不能使用rpx为单位,用px为单位的话还要解决适配问题,很麻烦

最后一次编辑于  2017-12-18  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

3 个回答

  • LastLeaf
    LastLeaf
    2017-12-18

    感谢反馈。可否尝试在 300rpx 前加一个空格?

    2017-12-18
    赞同
    回复
  • LastLeaf
    LastLeaf
    2017-12-18

    好的,这里有点问题,我们之后改进一下。

    2017-12-18
    赞同
    回复
  • Elon Musk
    Elon Musk
    2018-02-08

    我也遇到这个问题  原来前面要加空格 希望文档注释下 谢谢

    2018-02-08
    赞同
    回复