私はulの下の境界線を持っています。リスト項目内にもリンクの下枠があります。リンクの境界線の位置を調整して、ul の境界線上に正確に配置したいので、次のようになります。
境界位置を設定できません。これが私のコードです:
HTML:
<ul>
<li><a href="#" class="active">item 1</a></li>
<li><a href="#">item 2</a></li>
<li><a href="#">item 3</a></li>
</ul>
CSS:
ul{
margin: 0;
padding: 0;
list-style: none;
overflow: hidden;
margin-bottom: 5px;
padding-bottom: 5px;
border-bottom: 1px solid green;
}
ul li{
float: left;
margin-right: 10px;
}
ul li a{
text-decoration: none;
display: block;
}
ul li a.active{
border-bottom: 5px solid red;
}
JSFiddle: http://jsfiddle.net/sZ8Gu/