【发布时间】:2013-08-08 19:36:43
【问题描述】:
我无法将全宽导航栏与固定内容区域居中。 ul 随浏览器或分辨率而变化。
这是我的问题:
css:
#topribbon{
width: 100%;
height: 30px;
background-color: #AA1119 ;
margin: -11px 0px 1em 0px;
position: fixed;
z-index: 9999;
}
#topribbon ul{
width:auto;
padding-top:5px;
margin:0px 385px 0px auto;
float:right;
}
#topribbon ul li{
float:right;
color:white;
padding:0 10px 0 10px;
list-style:none;
display:block;
line-height:20px;
text-align:center;
cursor:pointer;
width:auto;
}
#topribbon ul li:hover{
color:#5C8FA5;
}
这里是html:
<div id="topribbon"> <ul>
<li>Free Ground Shipping on all orders over $99!</li>
<li>Why Us?</li>
<li>Account</li>
<li>Cart</li>
<li>+1-800-555-5555</li>
</ul>
【问题讨论】:
-
您的导航栏似乎居中正常
-
ul 没有固定到它的位置。它不响应不同的浏览器和分辨率。我试图让我的 ul 始终固定在我的内容区域的右侧。
标签: html css nav menubar navbar