要素の両側でより低い値を使用すると、短い境界線のように見えます。検査する jsFiddle を次に示します。値が異なる場合、横の境界線をまっすぐにするにはどうすればよいですか? 希望は修正を見つけることができます。
span {
float: left;
border-top: 10px solid red;
border-bottom: 10px solid red;
border-right: 1px solid blue;
border-left: 1px solid blue;
padding: 0 10px 0 20px;
background: orange;
}