Клуб API Карт

Смена цвета

КДС
14 июня 2011, 21:40

Здравствуйте. Подскажите пожалуйста как поменять цвет у стандартных элементов карты: увеличителя, измерения расстояния, масштаба.

6 комментариев
Подписаться на комментарии к посту
Andrey.Cjkjvfnby
15 июня 2011, 01:37

Переопределить стили. Фаербаг вам в руки.

хотелось бы поподробнее..наверняка есть функции или методы изменяющие цвет стандартного элемента карты..

Andrey.Cjkjvfnby
15 июня 2011, 22:21

Если такие функции или методы существуют, то вы без труда найдете их в документации.

А так с помощью фаербага находите нужные вам элементы. И переопределяете стили для них.

В документации я их не нашёл, может я просто не нашёл, поэтому и спрашиваю..если же пользоваться плагином, то подскажите как присвоить стиль к стандартным элементам

// Создает элемент масштабирования
        var smallZoomControl = new YMaps.SmallZoom();

Как применить стиль, чтобы цвет был не белый, а например синий?

Andrey.Cjkjvfnby
16 июня 2011, 01:37

Средствами АПИ Яндекс карт вашу задачу решить невозможно. (Можно просто сделать свои элементы со своей версткой с нужным функционалом.)

Под стилями я подразумевал css, извините если ввел вас в заблуждение.

Фаербаг позволит вам относительно быстро найти сгенерированный html вашей кнопки (пкм анализировать элемент) и посмотреть какие css прописанны к нему.   вас интересует background.  Для начала можно прямо в фаербаге изменит-добавить css чтобы посмотреть что вы нашли нужный элемент.  Потом прописываете свои css для объектов и классов, которые перекрывают стили яндекса.

большое спасибо за ответ..очень сильно помогли..