收藏
回答

微信小程序的Text组件,设置user-select之后,怎么样才能当一行放不下的时候不整体换行?

微信小程序的Text组件,设置user-select之后,当一行放不下这个text文本的时候,会整体换行。有没有什么办法让这是user-select的text组件按照原来的样式正常换行(填充完当前行之后剩下部分的再换行展示)

<scroll-view
  class="scroll-area"
  type="list"
  scroll-y 
  style="padding: 0px 20px; box-sizing: border-box;">
  <view style="display: inline;">
    <text >欢迎使用代码片段,</text>
    <text >:可在控制台查看代码片段的说明和文档</text>
  </view>


  <view style="margin-top: 50px;">
    <text user-select>欢迎使用代码片段,</text>
    <text user-select>:可在控制台查看代码片段的说明和文档</text>
  </view>
</scroll-view>


回答关注问题邀请回答
收藏

1 个回答

  • 小黎
    小黎
    10-21

    这个改不了,很鸡肋,针对安卓:直接给text 设置-webkit-user-select: text;这个属性,标签上不给user-select,安卓生效,ios不生效

    10-21
    有用 1
    回复 5
    • CL
      CL
      10-21
      -webkit-user-select: text;这个属性在android设备上确实生效了。
      在IOS设备上有没有其他的方式能实现复制操作。
      10-21
      回复
    • 小黎
      小黎
      发表于小程序端
      10-21回复CL

      剪切板

      10-21
      回复
    • CL
      CL
      10-21
      需要用户长按,开启选中态,然后再自定义选中范围,再复制
      10-21
      回复
    • 小黎
      小黎
      发表于小程序端
      10-21回复CL

      无法满足

      10-21
      回复
    • CL
      CL
      10-21
      收到。多谢大佬指点~
      10-21
      回复
登录 后发表内容