微信小程序view标签和text标签之间为什么会有间隔?

<view style='height:24rpx;'>
  <text style='font-size:24rpx;line-height:24rpx;'>aaa</text>
</view>

这样在模拟器里看,view标签和text标签的位置是错开的,text顶端和view顶端有距离,text并没有跟view左上对齐,请问这个是什么原因,怎么解决?
(我试了试把view标签里的text转为块元素,view的高度就跟text高度一致了。。。关键有的布局里需要view里有几个行内元素在一行啊,比如一个image图片和一段文字对齐,不能转块啊。)

阅读 6.4k
3 个回答
新手上路,请多包涵

view 里面font-size 设置为 0 试试

布局来说,inline-block多的话还不如转为block,浮动一下就行

用display:flex,你值得拥有~

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题