鑑於以下佈局對齊圖片:垂直全高柱
.half-side {
width: 50%;
display: inline-block;
vertical-align: middle;
text-align: center;
}
.leftbox {
margin: 0px auto;
}
.rightbox {
margin: 0px auto;
}
<div class="half-side">
<div class="leftbox">
<img src="https://68.media.tumblr.com/avatar_65ce634bba10_128.png" />
</div>
</div><!--
--><div class="half-side">
<div class="rightbox">
<img src="https://68.media.tumblr.com/avatar_65ce634bba10_128.png" />
</div>
</div>
如何垂直居中放置圖像?
正如你所看到的,我試過vertical-align: middle
無濟於事。坦率地說,我不明白爲什麼這不起作用。
我一直看到這個「絕招」 - 和類似的方法使用負轉變 - 無處不在:
.element {
position: relative;
top: 50%;
transform: translateY(-50%);
}
這會導致圖像中途關閉頁面頂部推。
如何垂直對齊我的兩列中的內容?
你colums不是完整的高度入手 - https://jsfiddle.net/f3n0vwps/ –
此外,還有**否**對齊不共享父項的元素的CSS方法。 –