I had to add an extra margin-left:0;
to make the two lines start at the same point.
This can be done with pure CSS. Create a solid box-shadow
to the left and right of the highlight in the same color (and use margin
to correct the spacing). For your case:
span.highlight {
background: #0058be;
color: #FFF;
box-shadow:5px 0 0 #0058be, -5px 0 0 #0058be;
padding: 2px 0;
margin:0 5px;
}
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…