Alexander3928, не совсем понял, что вы хотели показать в примере на codepen, а если svg добавлять
через img, то он добавляется статичной картинкой и у нас нету доступа к его элементам
Ольга, Согласен, всегда решение зависит от ситуации) решение через контейнер, мне кажется более универсальным, как бы не менялись блоки внутри, кругом независимо от них, можно манипулировать) если конечно же нету условия, чтобы круг зависел, от какого-либо элемента)