最近在弄一个uniapp项目,页面用nvue实现,出现了下面这种需求
在这里插入图片描述
刚使用nvue没多久,对nvue也不是很熟,很快问题就来了:本来实现这种效果只需要几个text就可以解决了,但是在实现过程中发现nvue下的text是一个块级元素!无论我怎么布局,它都实现不了混排在一行。前端小白,做什么都难,思来想去,我最终选择一种比较笨的方法:将整段话用一个text标签实现出来,将前面的不同的样式,掺杂在一起的文本用几个text标签实现,然后用一个框包裹起来,最后将这个框绝对定位,覆盖到第一个text标签的前面上去。

在这里插入图片描述
在这里插入图片描述
实现的效果如下:
在这里插入图片描述
这种方法局限性太大,如果字体大小不一样的话,就很难保证完美覆盖。效果虽然实现,但是方法太笨,不知道哪位大佬有好的办法告诉一下我这位小白同学,万分感谢!!!

Logo

前往低代码交流专区

更多推荐