我有一個水平列表(對於導航欄),我想要一個單獨的列表項目被多線。我試圖用一個<br />
但導致整個列表跳行帶多行列表項的水平列表(ul)?
這裏是我得到的html:
<ul class="nav_list">
<li><a href="#">Home<a></li>
<li><a href="#">Bar/Bat Mitzvah<br />Tutoring<a></li>
<li><a href="#">Early <br />Childhood<a></li>
<li><a href="#">Home<a></li>
<li><a href="#">Home<a></li>
</ul>
和css:
.nav_list {
float:right;
height:30px;
margin-top:55px;
width:510px;
}
.nav_list li {
display:inline;
list-style-type:none;
}
.nav_list li a {
font-size:18px;
font-family: arial;
color:#b64366;
text-decoration:none;
padding:4px 4px 5px 10px;
background-image:url('../images/nav_divider.png');
background-repeat:no-repeat;
background-position:right;
font-weight:bold;
cursor:pointer;
}
,這是它應該是什麼像(Photoshop中):
有什麼建議?
或者也許這個其他的解決方案:http://jsfiddle.net/3jWwH/1/ – Alvaro
這個例子正是我一直在尋找。謝謝。 – Detilium