Ankhena, в принципе через псевдоэлемент сделал, но сейчас уже просто интересно стало как было бы правильнее
Так как с помощью бордеров это все нарисовал
FlateGG, этот вопрос задаётся тут чуть ли не каждый месяц. Решений на любой вкус. Ищите через местный поисковик.
Что Вы, собственно, и должны были сделать перед тем как задать вопрос.