다른 요소 내 에서 span
또는 div
요소 를 세로로 가운데에 맞추려고합니다 div
. 그러나 내가 넣을 때 vertical-align: middle
아무 일도 일어나지 않습니다. display
두 요소 의 속성을 변경하려고 시도했지만 아무것도 작동하지 않는 것 같습니다.
이것은 내가 현재 내 웹 페이지에서하고있는 일입니다.
.main {
height: 72px;
vertical-align: middle;
border: 1px solid black;
padding: 2px;
}
.inner {
vertical-align: middle;
border: 1px solid red;
}
.second {
border: 1px solid blue;
}
<div class="main">
<div class="inner">
This box should be centered in the larger box
<div class="second">Another box in here</div>
</div>
</div>
작동하지 않는 것을 보여주는 구현의 jsfiddle은 다음과 같습니다. http://jsfiddle.net/gZXWC/