2016-11-28 2 views
0

Я хочу наложить кнопку меню на моей карте. Поэтому, когда я нажимаю эту кнопку, она будет окном. Я создал div div и кнопку delayMenu, но он не показывает мне кнопку, где я хочу. Я хочу, чтобы заостренная кнопка находилась рядом с кнопками масштабирования и белой областью, чтобы исчезнуть.Кнопка наложения на моих открытых слоях 3 map

Вот код в HTML-файл:

<div id="map" style="width:100%; height:100%; z-index: 0"> 
<div id="overlayMenu" style="z-index:9999"></div> 

ответ

0

Вы можете управлять размещением кнопки меню над картой с помощью CSS Position Property.

Возможно, вам также необходимо предоставить меню положительное z-index. Обратите внимание, что z-index Property применяется только к «позиционированным» элементам - элементам с положением, отличным от static.

#overlayMenu { 
    position: absolute; 
    z-index: 1; 
    top: 10px; 
    left: 50px; 
} 
+0

Он отлично работал. Мне просто пришлось немного изменить верхний и левый параметры, но строки кода - именно то, что мне нужно. – Lira

0

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

+0

Фактически карта больше, чем дисплей, удаляя кнопку из текущей позиции, я думаю, что карта идеально подойдет. – Lira

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