Задать вопрос
@Sector567

Что правильней фигура css или svg?

В макете есть список меню, напротив каждого пункта меню есть иконка.
Первая, вторая, третья иконки сложные, поэтому они вставляются при помощи svg - это понятно.
Но вот четвертая иконка - это просто круг.

1.Возникает вопрос, вставить ее как и остальные при помощи svg, типа чтобы стиль верстки пунктов меню был одинаковым или все же этот пункт меню, где есть простая фигура круг нужно реализовать при помощи css-псевдоэлемента?

2. Также смежный вопрос. Есть еще одна простая кликабельная иконка. Тут тоже не совсем понятно, реализовать ее при помощи пустого дива и отрисовать css или все-таки вставить как svg?
  • Вопрос задан
  • 129 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • UPROCK.SCHOOL
    Webflow-разработчик: создание сайтов без кода
    4 месяца
    Далее
Решения вопроса 2
@ArtJH
В данной ситуации я бы лучше использовал svg. Так как твое меню состоит из svg иконок, то лучше делать в одинаковой стилистике. Лучше будет по читабельности и понятней по логике, например для другого прогера
Ответ написан
Nolis
@Nolis
it-гопник
если кто-то вдруг захочет покрасить все иконки через код, ему придется дергать fill у svg, плюсом ещё нужно будет искать этот after, before, потом тянуться к нему и синхронизировать изменение цветов. ничего с сайтом не случится, если ты вставишь svg, а не befor, а вот потом проблем станет в разы меньше.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы