我想讓我的鏈接文本垂直和水平居中,但由於某種原因它左對齊。我認爲基於Flex的路線會集中在這個?我曾看過using a flex item as a flex container,並認爲這是允許的,但由於某種原因不起作用。在彎曲項目中顯示彎曲
.trow {
width: 50%;
display: flex;
min-width: 350px;
}
img {
height: 150px;
float: left;
}
a {
height: 58%;
background-color: #3d7db7;
width: 100%;
}
#box1 {
flex: initial;
}
#box2 {
flex: 1;
display: flex;
justify-content: center;
align-items: center;
text-align:center; /* thanks to answers but vertically not working?*/
}
<div class="trow">
<div id="box1"><img src="images/Image.png"></div>
<div id="box2">
<a href="#">Link here</a>
</div>
</div>
雖然這裏的問題不只是文字對齊,但垂直對齊也不正確....如果圖像是100px高 - 它不會工作:( – Ukuser32
請參閱編輯的問題.. – Ukuser32
好了現在它的作品 –