<a>
タグを内側に配置しようとして<li>
いますが、垂直に配置できます。しかし、<a>
常に上部にあり、タグを垂直方向と水平方向に中央揃えにしたい<a>
画像でわかる方法。A が必要ですが、B を取得しています。
これはHTMLです
<ul>
<li><a href="#">Link 1</a></li>
<li><a href="#">Link 2</a></li>
<li><a href="#">Link 3</a></li>
<ul>
そしてこれがCSS
ul {
line-height: 85px;
}
li {
float: left;
height: 85px;
line-height: 85px;
border: 1px solid red;
}
a {
height: 40px;
line-height: 40px;
width: 40px;
display: block;
text-align: center;
border: 1px solid blue;
}
あなたはjsfiddleを見ることができます