如何进行垂直绘图工具控件

时间:2015-12-22 20:43:44

标签: javascript google-maps google-maps-drawing

我查看了定位文档并用Google搜索并且看不到任何相关信息。即使他们自己的控件是垂直的,这看起来也很荒谬。这可能吗?

enter image description here

1 个答案:

答案 0 :(得分:0)

到目前为止,这并不是很好,但是正确和垂直对齐的唯一方法是做这个hackage:

$('[title="Draw a rectangle"], [title="Stop drawing"]')
.last().css({marginBottom: '20px', marginLeft: '1px'})
.end().parent().css({
    float: 'none',
    marginLeft: '5px'
});

您还需要为添加到控件中的每个按钮添加title

<强>更新

以上工作得很好但是因为我需要添加更多按钮并且有更多控制它变得非常难。我最终只是构建了一个&#34;工具栏组件&#34;没有使用任何 Google地图代码,除非在点击时触发工具更改(仅drawingManagerInstance.setDrawingMode('whatever'))。这最终花了我更少的时间,然后弄清楚如何改变它们,并且它更容易使用。