是用的border。推荐伪元素:after
你把这个小横线不要当成border,而是把它当成一个背景色充满的很小的div块,这样你可以随意改变这个div的大小 形状 长短,比较方便
div:after {
content: '';
position: absolute;
left: 0;
top: 0;
bottom: 5px;
right: 0;
height: 1px;
width: 5px;
background-color: red;
}