为了使<a>标记垂直中心,我在这个中找到了这个解决方案
您可以使用一个伪元素显示为内联框,使用的是li的全部高度和垂直对齐到中间。
body, html {
height:100%;/ needed for demo */
}
nav {
height: 50%;/* increased for demo */
width: 100%;
}
nav ul {
height: 100%;
margin: 0px;
}
nav ul li {
height: 33%;
box-shadow:inset 0 0 0 1px;