我的 CSS / HTML 导航栏有问题。我目前在 Mac 上使用 safari,导航效果很好。但是,当我在 Chrome/Firefox/IE 中打开它时,边框不会占据导航栏的整个长度。
你可以在这里看到导航:http ://www.tkdqld.xeonweb.com.au
这可能是我的 CSS 中的一些愚蠢的东西。我的CSS在下面
#nav {
position:relative;
text-align:center;
width:1155px;
height: 36px;
margin:auto;
}
#nav ul {
margin:0;
position:absolute;
}
/* 1 Level Horizontal Nav */
#nav ul li {
display: inline;
float:left;
text-align:center;
position: relative;
height:36px;
padding-right:43px;
padding-left:42px;
position:relative;
border-right:solid 1px #FEE697;
border-left:solid 1px #FEE697;
}
#nav li a, #nav li a:link {
font-family: 'SommetRoundedBold',"Helvetica Neue", Helvetica, Arial;
display: block;
margin:auto;
text-decoration: none;
line-height: 22px;
text-align:center;
position:relative;
height:35px;
font-size: 18px;
outline: none;
padding: 9px 0px 0px 0px;
color:black;
}
#nav ul li:hover {
background:#F0E68C;
height:35px;
width:auto;
}
#nav ul li.current {
background:#5A1416;
}
感谢任何可以帮助我的人,我们将不胜感激。干杯