Sam*_*Sam 5 javascript css jquery google-maps-api-3 google-places-api
在我正在处理的网页上,Google商家信息自动填充功能的结果显示在应有的位置以下70px,在搜索框和结果容器的开头之间留下了空隙.
间隙的高度恰好是Chrome自动填充功能的确切高度,因此我怀疑自动完成库是出于某种原因在计算位置时将该高度考虑在内,即使我已设法禁用该功能我的搜索框.
我能够通过覆盖类的top属性值.pac-container(替换1234pxAPI计算的值)来解决问题1164px,但我宁愿有办法动态地执行此操作,也可以仅基于偏移而不是硬编码那个号码.
有没有办法,使用CSS或JavaScript/jQuery,将自动填充结果容器移动一定量?
可以在Google的文档中找到自动填充框中涉及的CSS类列表.
我已经尝试了很多方法,迄今为止对我有用的最好的方法是良好的旧(负)边缘.
我希望结果菜单显示在顶部,我这样做:
<style type="text/css">
  .pac-container{
    margin-top: -210px;
  }
</style>
Run Code Online (Sandbox Code Playgroud)
        |   归档时间:  |  
           
  |  
        
|   查看次数:  |  
           5575 次  |  
        
|   最近记录:  |