有人能解释一下我需要如何设置css语句来一个接一个地获取导航栏,没有任何可用空间吗?
还很容易知道,我如何在整个显示器上设置导航栏,它会自动在不同的屏幕分辨率上工作。
我尝试在 w3schools 上找到解决方案。
<div class="navbar">
<ul>
<li><a href="@" class="button">Compacts</a></li>
<li><a href="@" class="button">Coupes</a></li>
<li><a href="@" class="button">Sedans</a></li>
<li><a href="@" class="button">Sports</a></li>
<li><a href="@" class="button">Sports Classics</a></li>
<li><a href="@" class="button">Super</a></li>
<li><a href="@" class="button">Muscle</a></li>
<li><a href="@" class="button">Off-Road</a></li>
<li><a href="@" class="button">SUVs</a></li>
<li><a href="@" class="button">Vans</a></li>
<li><a href="@" class="button">Industrial</a></li>
<li><a href="@" class="button">Commercial</a></li>
<li><a href="@" class="button">Utility</a></li>
<li><a href="@" class="button">Motorcycles</a></li>
</ul>
</div>
/* css */
.navbar ul {
list-style-type: none;
padding: 0px;
margin: 0px;
}
.navbar li {
display: inline;
}
.navbar a {
border: none;
padding: 2px;
margin: 0px;
background-color: #000000;
color: #ffffff;
text-decoration: none;
}
.button:active {
background-color: #f0a041;
color: #ffff00;
}
.button:hover {
background-color: #f0a041;
color: #ffff00;
}
tr, th {
border: none;
text-align: right;
}