我有以下HTML结构:如何水平制作元素中心?
.parent{
border: 1px solid;
width: 60%;
}
.child2{
margin: 0 auto;
}
<div class="parent">
<a href="#" class="child1">it should stay in the left side</a>
<br>
<a href="#" class="child2">this should be center</a>
</div>
我需要到中心a.child2
。我可以通过将text-align: center
添加到div.parent
来完成此操作。但在这种情况下,a.child1
也将居中,我不想。
正如你所看到的,我也加了margin: 0 auto;
到a.child2
,但它仍然放在左边。
综上所述,我怎样才能在的中心左侧保留a.child1
?
注:这使得对事物的整个宽度的底线点击,在文本结束 –
@JonasGrumann事件固定 – dippas
好,还有这里的许多答案像你这样的,所以我不知道知道是谁先写下来的,我只是赞扬你的,因为这是我看到的第一个。 –