Как указать цвет для svg маркера google карт?

181
21 сентября 2017, 17:56

Создаю маркер размером 32 на 32 пикселя из svg файла. Но он получается черного цвета. Как ему указать цвет?

new google.maps.MarkerImage('/image.svg',
                                                        null,
                                                        null,
                                                        null,
                                                        new google.maps.Size(32, 32))
Answer 1

Попробуй свойство fill или stroke

У SVG элементов для задания цвета и цвета обводки используются свойства fill или stroke

Соответственно background-color работать не будет.

Прочитать про это подробнее можно тут

http://css.yoksel.ru/svg-fill-and-stroke/

Пример

svg#my-svg { fill: red, stroke: green }

READ ALSO
Почему не работает геолокация в safari и android?

Почему не работает геолокация в safari и android?

ЗдравствуйтеЕсть такой код js:

167
Анимация поля ввода при фокусе на мобильных

Анимация поля ввода при фокусе на мобильных

Как создать анимацию поля ввода(поиска) для телефонов при его фокусе, при фокусе должен появляться бекграунд под полем поиска и ниже должен...

148
Посоветуйте хорошие материалы [требует правки]

Посоветуйте хорошие материалы [требует правки]

Планирую ближе к концу октября устраиваться фронт-эндом, знакомые из сферы посоветовали изучить react и JavaScriptПо каким материалам лучше всего...

152
Не работает Гугл Переводчик на сайте после стилизации с помощью сторонних модулей jquery

Не работает Гугл Переводчик на сайте после стилизации с помощью сторонних модулей jquery

Вставил переводчик на сайт и решил его стилизоватьЭтот переводчик в виде select элемента

152