我想定位一个特定的元素,并且我在徽标上设置的任何属性都会覆盖其他列出的项目。例如,我有一个实心边框样式,它贯穿#nav 列出的所有项目。我只是想让图像链接徽标成为一个例外。徽标位于投资组合和项目之间的中间。我该怎么做呢?
<!--NAVIGATION-->
<ul id="nav">
<li><a href="index.html">Home</a></li>
<li><a href="about.html">About</a></li>
<li><a href="portfolio.html">Portfolio</a></li>
<li id="logo"><a href="index.html"><img src="assets/img/jp-logo.png" /></a></li>
<li><a href="projects.html">Projects</a></li>
<li><a href="contact.html">Contact</a></li>
<li><a href="classlist.html">Class List</a></li> <!--change URL later-->
</ul>
#nav{
list-style-type: none; /*gets rid of bullets*/
padding: 0;
border-color: #FFB405;
border-style: solid;
border-width: 1px 0;
text-align:center;
}
#nav li{
display: inline; /*display list horizontally*/
}
#nav a{
display: inline-block; /*don't break onto new lines and follow padding accordingly*/
padding:10px;
}