我使用了初学者turtorial(由Mano Marks / Google撰写)关于GMaps自动完成方法的代码。现在一切正常,但我不知道如何更改自动完成框中建议字符串的颜色,该框已调整为我的输入字段 我想这样做,因为默认颜色似乎是白色!! ??
有人知道如何改变这种颜色!非常感谢。 这是代码:
HTML:
Suche:<input type="text" id="autocomplete" size="40" />
......
JS:
//Autocomplete
var acOptions = {
types:['establishment'],
};
var autocomplete =
new google.maps.places.Autocomplete(document.getElementById('autocomplete'),acOptions);
autocomplete.bindTo('bounds',map);
var ac_iw = new google.maps.InfoWindow();
var ac_marker = new google.maps.Marker({
map: map
});
google.maps.event.addListener(autocomplete,'place_changed',function(){
ac_iw.close();
var place = autocomplete.getPlace();
if(place.geometry.viewport){
map.fitBounds(place.geometry.viewport);
}
else{
map.setCenter(place.geometry.location);
map.setZoom(17);
}
ac_marker.setPosition(place.geometry.location);
ac_iw.setContent('<strong>' + place.name + '</strong><br/>');
ac_iw.open(map,ac_marker);
google.maps.event.addListener(ac_marker,'click',function(){
ac_iw.open(map,ac_marker);
});
});
答案 0 :(得分:1)
AFAIK没有为建议设置特定的文字颜色。但是,您可以使用CSS选择器
.pac-container *
...应用自定义样式。