0
我使用初學者turtorial(通過Mano Marks/Google)關於GMaps自動填充方法的代碼。現在一切工作正常,但是我不知道如何更改自動填充框中的建議字符串的顏色,該框被調整爲我的輸入字段 我想這樣做,因爲默認顏色似乎是白色的!如何更改自動填充輸入框(GMaps API v3)的文本顏色
有人知道如何改變顏色!非常感謝。 下面是代碼:
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);
});
});
這是否意味着白色文本是gmaps自動完成對象的默認值? – user1953346 2013-03-10 23:43:33
這意味着白色文本顏色必須是您的作者CSS(爲您的頁面定義的CSS)或用戶CSS(爲您的瀏覽器定義的默認樣式)的結果 – 2013-03-11 08:20:25
啊,謝謝,自動填充盒似乎可以從身體標記中獲取文本顏色。 – user1953346 2013-03-12 05:36:20