我正在为应用程序的导航栏工作。遵循谷歌的材料设计建议,我为我的导航按钮提供了特定的测量。vertical-align:中间不能在图标上工作,在锚内跨越
现在我想垂直对齐列表中我的锚内的图标和span元素。
这是我的链接如下所示:
<li class="navItem">
<a>
<i class="navIcon material-icons md-light">info</i>
<span class="navText">About</span>
</a>
</li>
我似乎无法得到vertical-align: middle
工作。
我做了一个jsfiddle来测试它。无法弄清楚我做错了什么。我试图设置锚元素上的垂直对齐,但没有运气。
添加
line-height:56px;
会表解决这个问题?在这些情况下,表格通常更合作。 –是否尝试添加此CSS:'.navText {display:block; }' – Banzay
这里是一个更新的[小提琴](https://jsfiddle.net/hzsbgqk3/1/)...你拼错的高度' – zgood