2010-08-03 107 views
1

有一個無序列表,其中一個列表項包含兩個鏈接。出於某種原因,Internet Explorer 8將第一個鏈接的列表項的一部分顯示在列表之外,並且顯然在包含div之外。這裏是什麼樣子(這兩條線應該是在一行!):Internet Explorer 8:列表問題

Illustration of list Problem http://img231.imageshack.us/img231/7726/listproblem.png

的HTML:

<!-- These div make up the background image --> 
<div class = "box"> 
<div class="boxBody"> 
    <ul> 
     <li> </li> 
     <li> <a href=""></a><a href=""></a></li> 
    </ul> 
</div> 
</div> 

的CSS:

li { 
    list-style-type: square; 
    margin-left:25px; 
    font-size: 12px; 
} 

編輯:在一步一步地通過代碼,我發現由於某種原因,裏面有鏈接是導致問題的原因。任何人都知道爲什麼會這樣?

+3

您的圖片無法讀取 – Sarfraz 2010-08-03 15:20:46

+2

您可以發佈代碼和屏幕截圖外觀。這樣我就可以看看並解決發生了什麼問題。 – nepsdotin 2010-08-03 15:21:54

+0

圖片仍然不可讀?我可以看到它...... – dmr 2010-08-03 15:54:06

回答

0

而答案是......我忘了關閉以前的鏈接。

1

我不認爲有LI內的鏈接可能會導致任何問題。有沒有機會使用任何重置CSS? (一些CSS代碼重置LI,UL等等?)