gpt4 book ai didi

html - 左对齐一个元素并使 div 中的另一个元素居中

转载 作者:行者123 更新时间:2023-12-04 11:53:10 28 4
gpt4 key购买 nike

我似乎无法让一个元素与左侧对齐,而另一个元素则与 div 内的中心对齐。

但是,这会将两个元素与中心对齐。如何将 Facebook 图标向左对齐,同时将 p 居中元素?

.panel-footer {
text-align: center;
}

.panel-footer .fa-facebook {
text-align: left;
}

.panel-footer p {
display: inline-block;
font-size: medium;
}
<div class="panel-footer">
<a href="https://www.facebook.com/pg/facebook" target="_blank" class="fa fa-facebook"></a>
<p>This website is made by ME!</p>
</div>

最佳答案

我会为此使用 flexbox:

.panel-footer {
display:flex;
flex-wrap:nowrap;
align-items:center; /* vertical align */
}

.panel-footer p {
flex-grow:1; /* take up rest of line */
text-align:center; /* centre text in p */
}
<div class="panel-footer">
<a href="https://www.facebook.com/pg/facebook" target="_blank" class="fa fa-facebook">left</a>
<p>This website is made by ME!</p>
</div>

关于html - 左对齐一个元素并使 div 中的另一个元素居中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45941415/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com