在此先感谢您的帮助。我使用列表创建了一个导航栏。我希望该列表中的单词保持在相同的位置,但是当浏览器的大小调整为较小时,文本会换行。您可以在此处参考 Jfiddle。http://jsfiddle.net/kadeemlaurie/KGwWV/
这是 HTML
<div id="wrap">
<div class="cntranav">
<ul>
<li class="active"><a href="#">+Contrabang</a></li>
<li><a href="#">Blog</a></li>
<li><a href="#">Events</a></li>
<li><a href="#">Store</a></li>
<li><a href="#">About</a></li>
<li><a href="#">Contact</a></li>
<div class="clearFloat"></div>
</ul>
</div></div>
这是CSS
body
{ margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px}
.cntranav{
font-family:Arial,
Helvetica, sans-serif;
font-size:12px;font-weight:bold;}.
cntranav ul{
list-style:none;
background:#2d2d2d;
background-image: none;
border-bottom: 1px solid #000;
height:40px;
padding:2px;}
.cntranav li{
display:block;
float:left;}
.cntranav li:
first-child{
margin-left:5px;}
.cntranav a{
display:block;
padding:10px;
text-decoration:none;
color:#bbbbbb;
border-top:2px solid transparent;}
.cntranav a:hover,
.cntranav li.active a{
font-weight:bold;
color:#fff;
border-top:0px solid #;}
.clearFloat{
clear:both;}
ul.ul.cntranav li {
float:left;
padding:7px 8px; }
ul.cntranav li.active{
border-top: solid 0px #;
color:#fff;
font-weight:bold;}
ul.cntranav li:hover{
background:#383835;
cursor:pointer;}