微信小程序-一段文字中的不同样式

微信小程序-一段文字中的不同样式,第1张

项目中有这样一个需求:就是考试题目(单纯的一串文字)的结尾,要跟随一个带边框的题目类型,如图

这个标题,正常来讲,直接用<text>组件显示即可。但需求一变之后,就要跟随在文字末尾,而且样式还不一样。

这个时候就想到html中,可以用<span>来显示你想展示不同样式的部分

但是在小程序中,<text>组件里只能是text,不能有其他,用的<span>也是无效

于是,我把之前用<text>显示标题的组件,替换成了<view>

效果图:

它的样式来自rich-text标签或者其父元素的样式,(当两者都有时候,rich-text的优先级更高)

它的样式来自style的样式,这时候 rich-text标签或者其父元素的样式无效,此时若想要改变样式,需要用正则表达式为其添加样式。

结果:不生效

结果:当有important时候生效

https://gitee.com/susuhhhhhh/wxmini_demo


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11241272.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-14
下一篇 2023-05-14

发表评论

登录后才能评论

评论列表(0条)

保存