我试图减少两个span
标记之间的line-height
,以便它们看起来更接近,但问题是这样做会覆盖不透明度。有什么方法可以保持不透明度一致,或者我可以采用另一种方法来调整线条高度而不使不透明度重叠?防止两个跨度元素重叠
<div style="text-align:left; font-size: 20vh; color:white; line-height: 18.2vh; padding: 5vw; margin-bottom:-15px;">
<span style="background-color:rgba(0, 0, 0, .5);">
MY NAME
</span>
<br/>
<span style="background-color:rgba(0, 0, 0, .5);">
IS ABCD
</span>
</div>
注意,位置绝对会影响到内容流https://jsfiddle.net/2365px9q/ – Stickers
是,Pangloss使得伟大的一点!您当然必须解决您当前的需求,以确保此解决方案是适当的。 –
感谢您指出@Pangloss。幸运的是,在我的情况下,这个内容是跨页面大部分的图像的顶部,所以它是我完成工作的最干净的方式。 – RizJa