Поместите кнопку сверху карты Google

Конечно. Просто переименуйте ветку локально, нажмите новую ветку и удалите старую.

Единственная реальная проблема заключается в том, что другие пользователи хранилища не будут переименовывать локальные ветви отслеживания.

13
задан Vadim Kotov 12 July 2017 в 15:18
поделиться

2 ответа

There is a pretty good description of how to do this here.

I am pretty sure you can style these guys to look like the standard buttons and you can definitely anchor it to the top right. When I get a chance I'll give it a try and update with my results.

Update:

I had a chance to try this out and it works ok:

Basically you end up doing very similar things implementing the buttons using GControl or just using absolute positioning of a DIV over the map (as ChrisB suggested). So I don't think there is a correct (or easier) approach, it's just a matter of personal preference. Good luck.

3
ответ дан 2 December 2019 в 01:11
поделиться

Чтобы дополнить ответ Cannonade, вот html / css, который использует элемент управления Google Map. Вы можете реплицировать CSS, чтобы он выглядел так же, как настоящий.

Вы можете создать формальный GControl или просто разместить его на карте Google с абсолютным позиционированием.

Активная кнопка:

<div style="border: 1px solid black; position: absolute; background-color: white; text-align: center; width: 5em; cursor: pointer; right: 15.3em;" title="Show street map">
    <div style="border-style: solid; border-color: rgb(52, 86, 132) rgb(108, 157, 223) rgb(108, 157, 223) rgb(52, 86, 132); border-width: 1px; font-size: 12px; font-weight: bold;">
        Map
    </div>
</div>

Неактивная кнопка :

<div style="border: 1px solid black; position: absolute; background-color: white; text-align: center; width: 5em; cursor: pointer; right: 5.1em;" title="Show imagery with street names">
    <div style="border-style: solid; border-color: white rgb(176, 176, 176) rgb(176, 176, 176) white; border-width: 1px; font-size: 12px;">
        Hybrid
    </div>
</div>


ОБНОВЛЕНИЕ: В библиотеке утилит Google Maps также есть расширение, которое может это сделать - ExtMapTypeControl
2
ответ дан 2 December 2019 в 01:11
поделиться
Другие вопросы по тегам:

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