我有一个主标题和一个次级标题。
主标题更长,应该居中。
第二个标题应该从第一个标题开始的地方开始。
所以如果这是我的设置:
<h1 className="sofortcheck__headline--mobile">
Check your situation for free
</h1>
<h2 className="sofortcheck__subheader--mobile">
Only <span>2 minutes</span>
</h2>
在我居中第一行后,我希望这两行文字的开头(在所有设备上)都正好处于同一位置。
有没有纯CSS的方法可以实现?
我目前只能想到使用JavaScript获取左侧偏移量,然后为第二个标题设置该值,但我觉得应该有一种仅使用 CSS 就可以实现的方法。
当我将两个元素都居中时,第二个元素比第一个元素晚开始,因为它更短。
当我使用像素边距时,它不能适用于不同的屏幕。
justify-content: center
。 但这正是我一直寻找的。 - Nickfis