我有,我有發揮各地的列表下面的HTML/CSS代碼,以便它看起來在所有瀏覽器一樣的...CSS的列表項之間的分隔
<div>
<ul>
<li><a href='#'>Item 1</a></li>
<li><a href='#'>Item 2</a></li>
<li><a href='#'>Item 3</a></li>
</ul>
</div>
CSS:
div {
width:290px;
}
ul {
padding:0 15px;
margin:5px 0 0 0;
font-size:12px;
color:#999;
}
ul li {
padding:5px;
margin:2px 0;
border-bottom:1px solid #CCC;
list-style-position:inside;
overflow:hidden;
font-size: 12px;
line-height: 24px;
list-style-type:circle;
}
ul li:hover {
background-color:#EEE;
}
ul li a {
color: #333333;
display: block;
float: right;
font-family: Verdana,Geneva,sans-serif;
font-size: 12px;
line-height: 14px;
margin: 0;
padding: 5px 0;
text-decoration: none;
width: 238px;
}
懸停時,列表項背景顏色會變成灰色,並且在每個分隔線之前的頂部會有一個2像素的白色間隙。
我遇到問題的地方是在每個列表項底部以及頂部都有這2個像素的間隙。
任何想法?
更新,頂部和底部必須拆除 – Joseph 2012-03-24 12:26:57
不知道我的問題是所有清楚......我想在頂部和底部的白色2px的差距...... – Tom 2012-03-24 12:30:06