首页 > 文章列表 > 如何为垂直排列的多个 Span 标签自动添加间距?

如何为垂直排列的多个 Span 标签自动添加间距?

196 2025-04-23

如何为垂直排列的多个 Span 标签自动添加间距?

智能判断 span 标签在垂直方向上的位置,增添自动间距

问题描述:

在展示文本内容时,面对一组逐个展示的 span 标签,如何判断它是否处在第二行,进而自动为第二行及以后行上的 span 标签添加垂直间距?

解决方案:

通过以下方式可以实现自动间距:

直接为 span 标签添加 margin-bottom 属性即可。

span {
  margin-bottom: 6px;
}

其他建议:

  • 针对第二行及以后行 span 标签的左侧空白问题,可将 margin-left 样式修改为 margin-right。
  • 如若采用 flex 布局,可通过设置 gap 属性来实现子项间隔,详细参考 [在 flex 布局中使用 gap 属性](此处提供链接)。
来源:1730559563