По умолчанию блочные элементы занимают всю ширину вверенной области, для списка (можешь прямо списком и делать) заверни в блочный элемент, каждый элемент тоже в блочный, дописывать поведение не обязательно, но можешь flex column сделать, а полосы это типичный бордер этих пунктов.