我有以下的HTML(Example):垂直對齊SPAN與UL
<span>Sign in with</span>
<ul>
<li><a href="#"><i class="icon-facebook"></i></a></li>
<li><a href="#"><i class="icon-twitter"></i></a></li>
</ul>
而CSS:
span {
display: inline-block;
font-weight: bold;
margin-right: 6px;
}
ul {
display: inline-block;
list-style: none;
list-style-type: none;
margin: 0;
padding: 0;
}
ul li {
display: inline-block;
list-style: none;
list-style-type: none;
margin: 0;
padding: 4px;
}
ul li {
font-size: 2.0rem;
}
我想SPAN與圖標的UL垂直對齊。但即使應用填充來跨越,我也無法做到這一點。
關於如何解決這個問題的任何想法?
可能重複[如何垂直居中文本與CSS?](http://stackoverflow.com/questions/8865458/how-to-vertically-center-text-with-css) – isherwood