Ankhena, https://jsfiddle.net/tjrq90ok/
для того, чтобы добавлять/убирать псевдоэлементы для элементов со ссылками или без них, нужно расставлять классы.
------------------------------
так результат не такой ведь
Арсений Матыцин , Псевдоэлементы должны быть смещены влево и быть не :before, а :after.
---------
слабо представляю. через абсолют? как мне сказали тут он не нужен
не сочтите за наглость
не набросаете? или это очень долго?)
нет то нет
просто спросил))