私がやっていること: ボタンにカーソルを合わせると、5px のボーダーボトムを追加しています。
JS フィドル: http://jsfiddle.net/mUCNB/
問題:
問題は、境界線の下部が左側と右側の両方で 1 ピクセル伸びすぎていることです。
質問:
これを修正する方法を知っている人はいますか?
関連コード:
#main-nav li a {
display: block;
padding-top: 15px;
text-align: center;
height: 35px;
font-size: 18px;
line-height: 18px;
color: #fff;
text-decoration: none;
background-color: #00a0c8;
}
#main-nav li a:first-child, #main-nav li a:nth-child(2) {
width: 224px;
border-right: 1px solid #ffffff;
}
#main-nav li a:nth-child(3) {
width: 225px;
}
#main-nav li a:last-child {
width: 224px;
border-left: 1px solid #ffffff;
}
#main-nav a:hover {
height: 30px;
border-bottom: 5px solid #0BC6F5;
}