我使用诺基亚 Here 地图,我想自定义标记气泡。
当我单击标记时,它会打开一个包含一些数据的弹出窗口。
我想知道是否可以更改弹出式设计,例如黑色等?如果是这样,我该怎么做?
我使用诺基亚 Here 地图,我想自定义标记气泡。
当我单击标记时,它会打开一个包含一些数据的弹出窗口。
我想知道是否可以更改弹出式设计,例如黑色等?如果是这样,我该怎么做?
对于最新的HERE Maps for JavaScript API 3.0,Infobubble
内容保存在一个<div class="H_ib_body">
元素中(这曾经是<div class='nm_bubble_content'>
旧2.5.4 API的一个元素),因此可以通过将 CSS 样式应用于班级
例如
.H_ib_body{
color:black;
background:white;
border: 1px solid black;
padding:0px;
}
或者,由于旧的2.5.4 API ( ) 和新的3.0 API ( )中的 Infobubble 中的内容本身就是 HTML,因此您不限于传递字符串,您可以自己传递 a,并设置内容的样式使用标准 CSS(或内联样式)的单个气泡nokia.maps.map.component.InfoBubbles
H.ui.InfoBubble
<div>
更完整的解释可以在http://developer.nokia.com/community/wiki/HERE_Maps_API_-_How_to_create_a_tabbed_Infobubble找到