我正在设计一种具有合理文本对齐方式的设计。为了让它在最后一行工作,我使用了这个技巧:
p:after
{content: "";
display: inline-block;
width: 100%;}
它适用于对齐,但问题是它在每个 p 元素的末尾添加了一个额外的空行。我想出了解决方案
p{
margin-bottom: -1em;
}
但这不会使以像素为单位为 p 元素设置边距成为可能,这是我想要的。有没有办法将 p:after 高度设置为 0?我累了行高,负边距和高度,似乎没有任何效果。