我有一個有2個孩子的容器。第一個孩子是一個圖標,第二個是文本。我只想使用Flexbox將左側的圖標和標題中心對齊。如何僅使用Flexbox從容器中居中放置子元素?
的HTML代碼和CSS代碼:
.container {
display: flex;
background-color: #7D8F99;
width: 100%;
height: 50px;
}
.title {
display: flex;
background-color: #9AADB8;
}
.icon {
display: flex;
background-color: #1AADA9;
}
<div class="container">
<span class="icon">icon</span>
<span class="title">text</span>
</div>
https://jsfiddle.net/eajosjoh/
好主意!然而,使用這種方法''.title'稍微偏離了中心。 –
是的,但是是否將元素居中放置到剩餘空間或父元素的中心。 –