两个div之间有空格的地方?

时间:2011-07-06 13:56:23

标签: html css

http://xanlz.com/template/

为什么<div class="nav-top">...</div>和&lt; div class="nav-inner clear"> </div>之间有空格? (测试导航和底部)

如何改变它。谢谢。

正确的样式显示为enter image description here。这两个部分连在一起。

3 个答案:

答案 0 :(得分:3)

这是因为导航中的链接具有23px的固定高度。将其更改为21px。

具体来说,我所说的是

.nav-top ul li.navahead a, .nav-top ul li.navmiddle a

in style.css

我用firebug在2分钟内调试了这个。你也应该使用它!

答案 1 :(得分:1)

将标签的高度从23px更改为21px。

.nav-top ul li.navahead a, .nav-top ul li.navmiddle a {
    color: #094884;
    display: block;
    font-size: 14px;
    font-weight: bold;
    height: 21px;
    padding-top: 9px;
    width: 98px;
}

答案 2 :(得分:0)

您的CSS中未定义

nav-innerclear。将其margin-top添加到0px