使用CSS将两个标题彼此对齐

App*_*sei 1 html css text-alignment

我有两条线,它们之间有空格。像下面的那个...

 <h2> Something Something <h2>



 <h4> Something here too </h4>
Run Code Online (Sandbox Code Playgroud)

我希望它看起来像这样:

 <h2> Something Something <h2>
 <h4> Something here too </h4>
Run Code Online (Sandbox Code Playgroud)

该空间显示在浏览器中。我使用这些标签只是为了使其清楚。

在此处输入图片说明

如何减少橙色矩形内的空间?

tuf*_*uff 5

首先,请确保您的标头元素上的paddingmargin为0。

之后,您可以调整它们的line-height值以获得所需的空间量。示例:http//jsbin.com/afivoq/4/edit

您的另一个选择!您可以margin-top在其他标头元素之后的标头元素上应用负号,如下所示:

h2 + h4 { margin-top: -20px; }
Run Code Online (Sandbox Code Playgroud)

有关更新的示例,请参见jsbin。