1

怎么做才能使 nav 的高度与 nav li a ... 的高度(填充)相同!?

nav {
    width: 100%;
}
nav ul {
    text-align: center;
    background-color: #000;
}
nav ul li {
    display: inline;
    margin-right: 0.8em;
    font-family:"courier new"; courier; sans-serif;
    font-size: 1.4em;
}
nav ul li a {
    outline: none;
    color: #fff;
    text-decoration: none;
    padding: 1em 0.5em;
}
nav ul li a:hover {
    outline: none;
    text-decoration:none;
    background-color: #bf2e1f;
}

小提琴 > http://jsfiddle.net/redfox52/HbrkA/

谢谢!

4

2 回答 2

1

链接上的顶部/底部填充应为 0:

padding: 0 0.5em 

如果要为链接添加填充,请将它们设为块元素(示例)。

于 2013-02-17T11:51:33.320 回答
0

哎呀,当然...

导航{溢出:自动;}

a也可以解决问题... ...高度将遵循哪种填充(也是填充底部)nav... :)

谢谢大家帮助我!

于 2013-02-17T11:56:04.677 回答