当前位置: 首页 > 知识库问答 >
问题:

如何将Google Maps InfoBox居中

夹谷弘亮
2023-03-14

根据文档中的示例,他们使用PixelOffset将InfoBox居中:

pixelOffset: new google.maps.Size(-140, 0)

共有1个答案

晋言
2023-03-14

BoxStyle宽度为280px。

boxStyle: { 
          background: "url('tipbox.gif') no-repeat"
          ,opacity: 0.75
          ,width: "280px"
         }

140px是其中的一半。如果InfoBox的大小是动态的,您必须在某个地方呈现它(它将继承正确的CSS),等到呈现它,检索它的大小,然后将pixelOffset设置为其宽度的一半。

 类似资料:
  • 问题内容: 我正在尝试制作一个小的用户名和密码输入框。 我想问一下,如何垂直对齐div? 我所拥有的是: 如何使ID为Username和Form的div垂直对齐中心?我试着把: 在CSS中用于ID为Login的div,但似乎不起作用。任何帮助,将不胜感激。 问题答案: 现代浏览器中最好的方法是使用flexbox: 某些浏览器将需要供应商前缀。对于不支持Flexbox的较旧的浏览器(例如IE9及更低

  • 问题内容: 如何在ReactNative中水平和垂直居中放置文本? 我在rnplay.org中有一个示例应用程序,其中 justifyContent =“ center” 和 alignItems =“ center” 不起作用:https : **//rnplay.org/apps/AoxNKQ** 文本应居中。为什么在文本(黄色)和父容器之间的顶部留有空白? 码: 问题答案: 从‘样式删除,和

  • 问题内容: 我尝试了所有组合: 要么 已更改跨度和偏移量数字… 但是我无法得到一个完美地位于页面中央的简单盒子:( 我只想要一个6栏宽的盒子居中… 编辑: 做到了 但是盒子太宽了,我可以用span7做什么吗? 在左侧提供额外的填充在右侧提供额外的填充… 问题答案: 除了通过减少像这样跨度的大小股利本身萎缩到你想要的大小,… ,等等......东西一样简单的DIV可以有你要找的效果 您不能将span

  • 问题内容: 如何在Java中将drawString的文本居中?我希望它可以动态地沿屏幕居中,而不管是否更改框的高度和宽度。我找到了这段代码,但我不知道如何使用它。有人可以解释吗? 问题答案: 垂直… 也在这里展示 还可以看一下2D图形和使用文本API

  • 我想在表格上垂直对齐。 从'React'导入React,{Component};从“原生基”导入{Container,Header,Content,Form,Item,Input,Button,Text};从“react native”导入{StyleSheet}; }); 我的应用程序看起来像这样。

  • 我需要将每一行的元素居中,这样他们就会像这个模型一样。我一直在搜索是否有任何布局,以这种方式工作没有外观。项在其行中居中。