2016-12-14 11 views
0

Я успешно добавил навигационную систему на свою карту, однако кнопки пустые, без «+» или «-» на любом из них. Есть ли другой вариант, который я могу использовать для размещения на нем «+» или «-». Вот код, который я использовал для создания элементов управления Navigation.Mapbox Navigation Control Увеличение и уменьшение

this.map = new MapboxGL.Map(mapOptions); 

var nav = new mapboxgl.NavigationControl(); 
map.addControl(nav, 'top-right'); 

Я видел аналогичные примеры, используя Mapbox. Листовка zoomInText и zoomInTitle. Есть ли что-то подобное, которое я могу использовать в Mapbox GL?

+0

Включили ли вы в 'MapBox-GL .css' файл CSS на странице? –

+0

Ссылка на функциональную демонстрацию поможет нам отладить. –

ответ

1

Можете ли вы предоставить какие-либо ошибки или дополнительный код, который поможет нам выяснить, что именно представляет собой проблема.

управления

навигации, как правило, очень прямо вперед, как описано here

Когда вы проверяете элемент вы видите класс?

.mapboxgl-ctrl-icon.mapboxgl-ctrl-zoom-in 

Этот класс должен иметь фоновое изображение «+».

Если вы его не видите, вы не должны включать css.

0

Я столкнулся с подобной проблемой при внедрении в Angular2, но, как указал Лукас-Войцеховский, в том числе mapbox-gl.css, будет исправлена ​​проблема.

https://api.tiles.mapbox.com/mapbox-gl-js/v0.32.1/mapbox-gl.css' отн = 'таблица стилей' />

 Смежные вопросы

  • Нет связанных вопросов^_^