メニュー要素の間に白い隙間を追加したいのですが、奇妙な問題が発生しています。この jfiddle を参照してください: http://jsfiddle.net/ERYat/1/
CSSコードは次のとおりです。
/* a styling */
ul#menu-menu-services a {
display: block;
font-size: 20px;
color: #000;
text-decoration: none;
padding: 5px;
border-bottom: 2px solid #fff;
border-left-style: solid;
border-left-width: 3px;
border-left-color: #000;
}
/* li fix */
ul#menu-menu-services li {
margin: 0;
padding: 0;
border: none;
}
/* Sub Menu */
ul#menu-menu-services li ul.sub-menu {
display: block;
margin-left: 0px;
}
ul#menu-menu-services li ul.sub-menu li a {
padding-left: 15px;
font-size: 14px;
}
左側の境界線が斜めになっている理由がわかりません。誰でも知っていますか?