<li><a href=”#”>test1</a></li>
<li><a href=”#”>test2</a></li>
</ul>
在製作列表菜單的時候,我們不得不設置a元素爲display: block,這樣在IE6下,就會發現LI的margin(邊界)會無緣無故多出幾個像素,即使設置margin爲0px也無法解決,這裏給出兩種解決方法;
第一種:爲li設置border(邊框)
如:border: 1px solid #999999;
第二種:爲li設置height(高度)
如:height: 28px;
以上兩種方法只應付IE6 ,其實在IE7\IE8\FF2\FF3都已經沒有此BUG問題出現了;