I want to but a border-left (5px solid blue) on a div that already has a border-top and bottom (1px solid grey). I want the border-left to be over the border-top and border-bottom but the browser renders it like this :

The only solution I have found so far is to wrap it in another div and put the left-border on this one instead, but I don't really like it.
If anyone has a better solution...
@Nick here how I see it on my browser :

and here is how I want it :
