Как на css отследить первый ряд элементов?
Наверное только так:snippet
Описание задачи и описание картинки расходятся. 
Если принять за задачу то, что между всеми элементами должны быть кружки, независимо от ширины экрана, то делаешь псевдоэлементы для всех, и задаёшь `overflow: hidden` для общего контейнера, тем самым скрыв правые и нижние кружки.