如何自定义Nokia Here标记泡泡?

时间:2014-11-20 16:45:44

标签: here-api infobubble

我使用诺基亚在这里地图,我想自定义标记气泡。

当我点击标记时,会打开一个带有一些数据的弹出窗口。

我想知道是否有可能改变弹出设计,比如黑色和其他?如果是这样,我该怎么做?

1 个答案:

答案 0 :(得分:2)

对于最新的 HERE Maps for JavaScript API 3.0 Infobubble内容保存在<div class="H_ib_body">元素中(过去曾为<div class='nm_bubble_content'>元素旧的 2.5.4 API )因此可以通过将CSS样式应用于类来重新设置每个气泡的内容

e.g。

.H_ib_body{
  color:black;
  background:white;
  border: 1px solid black;
  padding:0px;
}

或者,由于旧2.5.4 APInokia.maps.map.component.InfoBubbles)和新3.0 APIH.ui.InfoBubble)中信息块内的内容是本身HTML,您不仅限于传递字符串,您可以自己传递<div>,并使用标准CSS(或内联样式)设置单个气泡的内容样式

可以在http://developer.nokia.com/community/wiki/HERE_Maps_API_-_How_to_create_a_tabbed_Infobubble

找到更全面的解释