html + css에서 가로 메뉴를 만들려고하는데 메뉴 요소의 세로 정렬에 문제가 있습니다. 내 링크를 정점에 배치하는 방법을 알고 있습니까? 이 코드입니다 : HTML :div에서 중간 세로 정렬을 설정하는 방법은 무엇입니까?
<div id="navigation">
<div class="nav"><a href="#">Link<br>1</a></div>
<div class="nav"><a href="#">Link2</a></div>
<div class="nav"><a href="#">Link3</a></div>
<div class="nav"><a href="#">Link4</a></div>
</div>
CSS :이처럼 보이는
#navigation
{
float: left;
width: 100%;
background: #cccccc;
text-align:center;
box-shadow: 0 3px 2px #555555;
height:100px;
vertical-align:middle;
padding:0
}
.nav
{
display:inline-block;
width: 120px;
height:100%;
padding:0;
text-align:center;
font-size:20px;
vertical-align:middle;
margin:0;
}
.nav a
{
color:#333333;
text-decoration: none;
display:inline-block;
}
: 1
http://stackoverflow.com/questions/5442226/css-vertical-align-not-working이 도움이 되나요 ? – Martin