微信小程序中的换行

今天遇到了一个多段文字展示的效果,试了很多种方法设置样式等都实现不了,最后发现,在微信小程序中,不能使用view为文字做换行等操作
HTML中的换行可以直接使用
标签,但是微信小程序中没有br标签,在微信小程序中实现文字换行有两种形式:

  • 在text标签中使用/n来换行,静态数据可以考虑,动态不考虑
  • 使用css的white-space控制
white-space:pre-line; /*合并空白符序列,但是保留换行符。*/
white-space:pre; /*空白会被浏览器保留。其行为方式类似 HTML 中的 <pre> 标签。*/
white-space:pre-wrap; /*保留空白符序列,但是正常地进行换行。*/

但是使用过程中发现,给该元素设置了样式以后仍然不生效,如下:

最后经过查阅资料才知道,在微信小程序中,如果对文本进行样式修改,标签必须是text不能用view,
最终实现效果如下

总结

在微信小程序中对文本进行操作必须用text标签,不可以使用view标签,虽然view标签在电脑上生效

微信小程序设置文字样式white-space失效相关推荐

  1. [已解决]微信小程序 canvas 文字样式错乱问题

    在微信小程序中使用canvas绘制海报的时候,发现有多种不同的样式文字时, 保存canvas内容为图片,出现各种文字样式错乱. ------------------------------------ ...

  2. 在uniapp/微信小程序设置scrollTop初始值

    一.概述 使用HTML5在浏览器设置scrollTop初始值初始值,由于可以通过dom树定位.操作元素,实现相对比较简单. 而在vue等框架中,由于对dom树的淡化,导致通过dom树设置scrollT ...

  3. html打开微信搜索页,微信小程序搜索框样式并实现跳转到搜索页面(小程序搜索功能)...

    上效果图: 一:搜索框功能实现 1.在首页做一个搜索框的样式并实现跳转到搜索页面 搜索 .search{ width: 80%; } .search_arr { border: 1px solid # ...

  4. 视频教程-微信小程序界面设计-样式入门到精通-微信开发

    微信小程序界面设计-样式入门到精通 04年进入计算机行业.拥有6年net和php项目开发经验,8年java项目开发经验. 现前端全栈工程师,主攻产品设计,微信开发等. 黄菊华 ¥66.00 立即订阅 ...

  5. 微信小程序图片文字水平垂直居中对齐

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到网站 微信小程序图片文字水平垂直居中对齐 要实现水平垂直居中 可使用如下方案 给父元素设置 .td {dis ...

  6. 微信小程序设置swiper圆角在ios上失效解决

    今天在给轮播图添加圆角的时候,发现在安卓机上是有圆角的,但是在苹果手机上圆角却失效了,后来翻阅了文档发现这是个bug.下面是两种解决方案:第一种:-webkit-backface-visibility ...

  7. ready等方法 微信小程序_微信小程序设置图片固定比例

    小编了解到,微信小程序成为当下热门话题,下面从多个方面来谈谈微信小程序设置图片固定比例 . 12月28日消息,微信官方日前发布消息称,为了让微信小程序相关成员在无线端更方便地管理微信小程序,将开发小程 ...

  8. c语言小程序跑马灯,微信小程序实现文字跑马灯效果

    本文实例为大家分享了微信小程序实现文字跑马灯的具体代码,供大家参考,具体内容如下 wxml 1 显示完后再显示 Box"> 2 出现白边后即显示 Box"> {{tex ...

  9. 家用电脑设置成小程序服务器,电脑微信小程序设置全屏的方法是什么

    电脑微信小程序设置全屏的方法是什么 方法:首先配置小程序resizeable的参数设置为true,这样操作可以在电脑端打开一个较大的横向窗口显示,屏幕大小是1024乘以768的,然后再按下全屏按钮,便 ...

最新文章

  1. 关于第十六届全国大学生智能汽车竞赛总决赛的规则建议
  2. 如何安装fedora13的显卡驱动
  3. CodeForces 841B (B) 博弈
  4. log4j和logback的冲突导致日志输出异常
  5. 两个listmap合并去重_单机亿级规模题库去重,如果是你会怎么做?
  6. jq如何获取选中option的值_如何用jQuery获得select的值
  7. eval() python_如何使用 Python 编写 vim 插件
  8. Python使用Telnetlib模块实现telnet远程操作
  9. Java Web开发的轻便架构Tapestry5---简介
  10. 计算机中键盘可以共享吗,两个电脑怎么共用一个键盘
  11. 前后端分离 基于SpringBoot+mybatis+Java Mail+Lay UI+Ajax 的班级管理系统(webapp +安卓应用)
  12. 方差、协方差和皮尔森相关系数
  13. 基于Keil 5编写汇编程序
  14. 观《当幸福来敲门》有感
  15. fortran语言快速学习
  16. pip设置代理 豆瓣源
  17. AJAX请求和普通HTTP请求区别(postman分析)
  18. 学习python的编程语言
  19. ssm 远程监控linux,Wisenet SSM视频监控综合管理平台
  20. 【圣诞树代码】送她六棵圣诞树,祝她圣诞快乐~(送女朋友必备!)

热门文章

  1. 引导区坏 计算机无法启动,小白告诉你Win10无法正常启动修复引导文件教程
  2. 计算机网络设计前三层实验,基于Packet Tracer的计算机网络实验设计
  3. You can't specify target table 'ship_product_cat' for update in FROM clause
  4. SpringBoot的幕后推手,五年Java开发者小米、阿里面经
  5. 台式计算机启动时 每次按f1,电脑开机每次都要按f1怎么办|电脑开机要按f1的解决方法...
  6. YTU----1329: 手机尾号评分
  7. [manacher][hash]Magic Spells 2022牛客多校第9场 G
  8. Google Chrome 更新失败(错误:3)检查更新时出错
  9. cns服务搭建+手机ml,百度直连
  10. 细致的网站开发流程是怎样的?