だから私はここにいくつかの簡単なコードを持っています:
<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 は壊れていますか? ありがとう。