我注意到Chrome和Firefox在左导航栏开始处的整个左列高度上存在差异。这里是ff和chrome中的列的比较图片: http://tinypic.com/r/jhbynb/8
[这里][1]是代码:
<html>
<nav>
<ul>
<li><a href="#">Link1</a></li>
<li><a href="#">Link2</a></li>
<li><a href="#">Link3</a></li>
<li><a href="#">Link4</a></li>
<li><a href="#">Link5</a></li>
<li><a href="#">Link6</a></li>
</ul>
</nav>
<div class="space"></div>
<div class="block">
<h2>Some text</h2>
<p>Number of visitors: 28</p>
</div>
</html>
CSS
nav
{
width: 230px;
clear: both;
padding-top: 8px
}
ul
{
list-style-type:none;
margin:0;
padding:0;
}
nav li a
{
display: block;
}
nav a:link
{
color: #718785;
display: block;
border-bottom: 1px solid #d4d4d4;
padding: 7px;
text-decoration: none;
font-size: 20px;
}
nav a:hover
{
font-weight: bolder;
}
nav a:visited
{
color: #718785;
border-bottom: 1px solid #d4d4d4;
}
.space
{
height: 34px;
overflow: hidden;
width: 100%;
}
line-height:1.4
。我将其替换为line-height:20px
。 - Paul