所以我有一些简单的代码在这里:修复A标签高度/宽度?
<div id="nav">
<ul>
<li><a href="#">Home</a></li>
<li><a href="#">Home</a></li>
<li><a href="#">Home</a></li>
<li><a href="#">Home</a></li>
<li><a href="#">Home</a></li>
<li><a href="#">Home</a></li>
</ul>
</div>
CSS-
ul
{
list-style-type:none;
width:700px;
height:44px;
padding:0;
}
li
{
float:left;
margin:0;
padding:0;
width:80px;
height:auto;
}
a
{
height:40px;
text-decoration:none;
border:2px solid black;
background:blue;
}
-#nav
{
width:786px;
height:66px;
border:2px solid black;
background:#C4BD97;
margin:5px;
}
此代码应该逼我的一个标签,水平对齐自己,给他们一个明确的高度/宽度。它们完美地对齐,但是无论我做什么,它们的高度和宽度都不会改变。从未遇到过这个问题,我的HTML是否被破坏?谢谢。
DERP非常感谢你,我无法相信我忘记了显示属性!哈哈:D – 2013-04-25 05:02:41