收藏
回答

自由弹性布局失效

问题模块
API和组件


这个名称本来是溢出隐藏的,但是没有用。

css部分:

.x1{

  display: -webkit-flex;

  display: flex;

  flex: 1;

}

.a1{

display: -webkit-flex;

  display: flex;

}

.a1 image{

  width: 70px;

  height: 70px;

}

.a2{

  display: -webkit-flex;

  display: flex;

  flex: 1;

}

.a2 view{

  overflow: hidden;

  text-overflow: ellipsis;

  white-space: nowrap;

}

html部分:

<view class="x1">

  <view class="a1">

    <image src="https://www.baidu.com/img/bd_logo1.png"></image>

  </view>

  <view class="a2">

    <view class="">

      <text>这是这是这是这是这是这是这是这是这是这是这是这是这是这是这是这是这是</text>

    </view>

  </view>

</view>

我在html里面测试时有用的,但是在小程序里面完全没有用,我改了又改,改到怀疑人生,也没用,特来请教一番。

最后一次编辑于  2017-07-27
回答关注问题邀请回答
收藏

4 个回答

  • 小程序技术专员-LastLeaf
    小程序技术专员-LastLeaf
    2017-07-28

    应该是受到了页面内置的样式影响。试试添加:


    .a2 { width: 0; }

    2017-07-28
    赞同
    回复
  • 小程序技术专员-LastLeaf
    小程序技术专员-LastLeaf
    2017-07-28

    抱歉,问题确实不在这。(有时候用tagName做选择器确实会有问题,但这个时候不会。)


    我们仔细确认下,稍后给出进一步的回复。


    2017-07-28
    赞同
    回复
  • 善莫大焉
    善莫大焉
    2017-07-28

    是这样吗?可是我为什么我用tagName选择器做别的类的都有效果?

    2017-07-28
    赞同
    回复
  • 小程序技术专员-LastLeaf
    小程序技术专员-LastLeaf
    2017-07-28

    问题出在这个选择器:.a2 view


    小程序不支持tagName选择器的。

    2017-07-28
    赞同
    回复