2012-09-29 184 views

回答

2

在箭頭上使用position: absolute;最簡單,並使用right: 0;left: 0;對齊。您還必須記住將position: relative;設置爲包含它們的元素,以便絕對位置在該容器內工作。

Here's the fiddle

此外,請注意您的html標記。將<li><li>(列表項)之外的任何內容放入<ul></ul>(無序列表)

+1

感謝里克是無效的。沒有意識到你不能在ul內設置div – agassi0430

0

請試試這個:

<div class="category">Most Discussed</div> 
    <div class="contents">  
     <ul><div class="leftarrow"></div></ul> 
     <ul><div class="content"></div> 
      <li></li> 
      <li></li> 
      <li></li> 
      <li></li></ul> 
     <ul style="float:right;"><div class="rightarrow"></div></ul> 
    </div> 
0

我認爲這將有助於如果你可以從列表中刪除的箭頭...但如果你需要讓他們在列表中,請嘗試使用顯示屬性亂搞。如display:inline-block;在你的CSS。但要小心,其中一些在舊版本的IE中不會很好地降級。您可能需要對IE 7進行小小的css破解...