收藏
回答

开发者工具, WXSS 添加 display: flex 后 margin 无效

问题模块
API和组件

开发者工具: v0.14.140900


margin: 20rpx, 30rpx;


使用以上代码时正常.


display: flex;


添加以上代码后导致 `margin` 失去作用.

调试工具中看到 margin 被默认的 margin: 0; 覆盖.


margin-top: 20rpx;

margin-right: 30rpx;


此时以上代码仍旧是有效的.

最后一次编辑于  2017-02-28  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

3 个回答

  • 林超
    林超
    2017-03-01

    margin: 20rpx, 30rpx;


    ==>


    margin: 20rpx 30rpx;

    2017-03-01
    赞同
    回复
  • 韬々
    韬々
    2017-02-28

    请问能提供具体的调试界面截图么,更多的信息有助于更清晰地定位问题

    2017-02-28
    赞同
    回复
  • lll
    lll
    2017-03-01

    这种快捷写法总是不管用. 我改的一个 padding 也是这问题.


    padding: 2rpx, 15rpx; 或者 padding: auto, 15rpx; 无效.


    padding-left: 15rpx;

    padding-right: 15rpx;


    正常.

    2017-03-01
    赞同
    回复 1
    • 유미
      유미
      03-27

      我用了 单独的也不对,这个应该是 flex 的问题吧?

      03-27
      回复