Документация предполагает, что если мы будем использовать Автозаполнение с Google Maps, мы можем удалить логотип "Powered by Google" внизу. Любая идея, как это сделать?
Как удалить логотип "Работает на Google" в раскрывающемся списке "Автозаполнение карты Google"?
Ответ 1
Анимеш Нанди ответ немного устарел. На самом деле, чтобы удалить логотип "powered by Google", мне пришлось использовать следующий код:
.pac-container:after {
/* Disclaimer: not needed to show 'powered by Google' if also a Google Map is shown */
background-image: none !important;
height: 0px;
}
Ответ 2
Проверьте это.
Он работает в моем приложении.
Поместите это в свою таблицу стилей и посмотрите на волшебство.
.pac-container:after{
content:none !important;
}
Ответ 3
Наши сервисы Autocomplete не обязательно должны использоваться вместе с картой, но для отображения в текстовом поле требуется логотип "powered by Google", если карта не отображается.
http://googlegeodevelopers.blogspot.in/2012/09/google-places-autocomplete-now-includes.html
Ответ 4
Иногда изображение "Работает на Google" может быть скрыто, противоречить стилям, которые вы помещаете в список автозаполнения, или быть несовместимым с ним. В этих случаях желательно заменить изображение стилизованным текстом.
Само изображение определено в элементе :after
psuedo. Все, что вам нужно, заменяет правила content
и font-size
. Убедитесь, что текст, который вы используете, использует Google и не забудьте установить размер шрифта, потому что он по умолчанию установлен на нуль.
.pac-container:after {
content: "Powered by Google";
font-size: 10px;
}
Ответ 5
Лучший способ удалить с помощью Google.
.pac-container:after{display:none !important;}