好的,我正在研究这个网站(它是我的第一个网站),而且我正在寻找一些有关使我的导航菜单更好地工作的见解。当你进入“项目”页面时,关于按钮突然间看起来像是间隔太多了。另外,当你进入“联系”页面时,菜单完全搞砸了。我想到了将主页按钮添加到主页面导航栏中,所有菜单都完全相同,也许它能正常工作,但这有一个更好的解决方案。导航菜单功能不正常
此外,网站看起来非常平坦。我愿意提供一些深度的建议,以及其他任何批评。 (记住我只做了几个月)。
HTML:
<ul class="transparent" id="navcontainer" >
<li class="topnavleft floatleft"><a href="index2.html">Home</a></li>
<li class="topnav floatleft"><a href="About.html">About</a></li>
<li class="topnavright floatleft"><a href="Projects.html">Projects</a></li>
</ul>
CSS:
#navcontainer {
margin-top: 0;
height: 55px;
width: 232px;
float: right;
overflow: visible;
padding: 0;
}
.topnav {
width: 45px;
border-right: 1px solid #FFF;
margin-right: 10px;
padding-right: 22px;
margin-left: 10px;
margin-top: 16px;
}
.topnavleft {
width: 45px;
border-right: 1px solid #FFF;
border-left: 1px solid #FFF;
margin-left: 7px;
padding-left: 10px;
padding-right: 6px;
margin-top: 16px;
}
.topnavright {
width: 45px;
border-right: 1px solid #FFF;
margin-right: 7px;
padding-right: 20px;
padding-left: 1px;
margin-top: 16px;
}
我应该只用一个“topnav”课程就可以做到这一点吗?另外,我已经开始尝试实现你在说什么,我认为它可能会起作用,但我现在看到的问题是,当您将鼠标悬停在链接上时,整个div会更改大小以及其旁边的链接。我想让他们完全静止。有任何想法吗? – hyphen 2012-07-29 22:30:47
,应该是@Victor S. – hyphen 2012-07-29 22:31:23
[检查W3C验证结果](http://validator.w3.org/check?uri=http%3A%2F%2Fs423839726.onlinehome.us%2Findex2。 HTML&字符集=%28detect +自动%29&DOCTYPE =内嵌&组= 0)。修复所有错误和警告。 – 2012-07-29 22:51:41