收藏
回答

小程序 text 加了space=nbsp之后怎么不能自动换行了?

text加了space=nbsp后,这一行的文字会超出屏幕。如果使用space=ensp又能够正常换行,这是为什么。(space=ensp会使得空格变得很大,不美观)

未使用space=nbsp:

使用space=nbsp后:


代码链接:https://developers.weixin.qq.com/s/y5CStHmg70NL

最后一次编辑于  2023-12-24
回答关注问题邀请回答
收藏

3 个回答

  • showms
    showms
    2023-12-25

    这个应该是H5都有的问题,加了space=nbsp之后会被当成了一个很长的单次,因此不会自动换行了,建议加一下强制换行试下word-wrap:break-word;

    2023-12-25
    有用 1
    回复 1
    • 少保
      少保
      2023-12-25
      恩,你的建议 是对的。但是有个问题,word-wrap:break-word;使用了它后,英文单词中间就被换行了,又会影响可读性。无解了吗
      2023-12-25
      回复
  • 游戏人生
    游戏人生
    2023-12-24

    不明白加这个的意思是?

    完全可以通过样式来修改,无论是缩进还是换行

    text-indent: 2em;

    2023-12-24
    有用
    回复
  • Bin
    Bin
    2023-12-24

    为什么加这个?非要加这个也可以通过样式去换行

    2023-12-24
    有用
    回复
登录 后发表内容