css - Google Maps API v3 自动完成文本宽度

标签 css google-maps-api-3

https://developers.google.com/maps/documentation/javascript/places-autocomplete#style_autocomplete描述了如何处理搜索框。然而,在旧 map 版本中,当使用方向时,建议会完整显示(因此文本宽度会比实际框宽)。无论如何我们都无法找到实现这一点的方法,我们正在使用 https://developers.google.com/maps/documentation/javascript/examples/places-autocomplete?csw=1代码。

提前致谢。

最佳答案

自动完成生成一个带有 .pac-container 类的 div,您可以向其添加 CSS 规则并使用 !important 选项添加优先级。

在你的 CSS 中添加:

.pac-container {
  width: 200px !important;
}

将 200px 替换为所需的宽度。我相信这应该可以完成工作。

关于css - Google Maps API v3 自动完成文本宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21484741/

相关文章:

javascript - 切换 map 类型时显示 "no map data for this scale"而不是更改缩放比例

angularjs - 无法在 Angular View 中调用 google place 对象函数

jquery - 使用 jQuery 以可变宽度居中对象

android - 在谷歌地图上标记当前位置

javascript - 更改谷歌地图API路线规划器语言

javascript - 如何在灯箱中添加标题或描述?

javascript - 如何在 Google map 服务的 Go 客户端中使用方向响应?

HTML 和 CSS 基础知识.. 谷歌字体不起作用?

数字格式的PHP格式表

html - 如何在 div 中居中 jquery 迷你图 Canvas