Здравствуйте, Уважаемые разработчики!
Чтобы сразу понять, о чем идет речь, то вот пример:
https://jsfiddle.net/Probeloff/0zfvd4wx/
Возникла необычная задача (хотя, для многих может и обычная), которая заключается в следующем: есть список ul и у него, соответственно элементы li, а между элементами li есть точки, которые должны быть четко посередине (между двумя соседними li).
Последний элемент li с классом menu__item_last нужен для того, чтобы пункты меню равномерно распределялись по всей ширине блока.
Соответственно при изменении ширины окна браузера, либо при уменьшении/добавлении пунктов в меню, расстояние между соседними li будет меняться, поэтому непонятно какое расстояние задать точкам, чтобы они всегда оставались четко посередине. Если задать конкретную цифру, то стоит только изменить размер окна или количество пунктов, то точки оказываются уже не по середине.