Круг сделать псевдоэлементом и применять анимацию к нему. У вас ведь в LI есть дочерние элементы, поэтому все и крутится. https://codepen.io/anon/pen/mKRrqb
Андрей Б., Уважаемый Андрей Б, прошу прощения за настойчивость, скажите а вы в DLE не работаете? а то в CODEPEN-е все работает а вот у меня на странице нет. Все сделал как вы показали а кружки изчезли вместе с анимацией.
@XinnogeN
Вы копипастили из codepen? Если да, то я там использовал синтаксис SCSS, если препроцессором не пользуетесь, то нужно написать в обычном CSS синтаксисе. Поправил, проверьте у себя.
Если не заработает, значит косяк в другом, показывайте страницу.
Андрей Б., Благодаря вам реолезовал такую фишку codepen
Если вы не против я буду к вам обращаться за помощью! Заранее благодарен.
Не подскажете почему border dashed не правильно отображается на мобильных? в частности на плашете в лисе т.e. одной черточке в кружке нет.