是否删除CSS中div之间的间距?

x0fgdtte  于 2022-12-01  发布在  其他
关注(0)|答案(2)|浏览(198)

我现在正在写一个div,它可以容纳多行文本,但是我需要删除每个文本项后面的间距。有没有办法在CSS中做到这一点?
第一个
目前,文本显示正确的基础上,我已经从UX/UI提供的XD,但文本应该堆叠在对方的顶部,他们之间没有间距。

carvr3hs

carvr3hs1#

1.您缺少h4 {}的右括号(而且我怀疑您是否希望设置h4 .role-text的样式,因为.role-texth4的同级,而不是后代)。如果您不关闭它,.role-text规则将不适用。
1.您可能希望将0的顶部和底部margin应用于h3h4p
大多数浏览器通过用户代理样式表应用垂直边距。有多种方法可以禁用这些样式规则(称为CSS重置),但我不推荐这样做,除非你知道自己在做什么,并且你想要一个完全干净的石板。大多数都是不错的默认设置。
以下内容应能达到预期效果(除非应用了具有更高特异性的选择器的规则,而您尚未将其包括在问题中):

h3, h4 {
  margin: 0 3rem;
}
p {
  margin: 0;
}
bttbmeg0

bttbmeg02#

这就是你想要的吗?
第一个

相关问题