【发布时间】:2019-04-21 13:27:39
【问题描述】:
我在输入时使用autocomplete of google-maps(没有地图)。
我需要打开结果列表,而不是像聋哑人那样关闭。所以我尝试更改pac-container 的样式,我看到当我更改顶部或边距顶部时,列表打开了。
我的问题是我想改变底部而不是顶部,因为每个不同数量的结果都需要不同的顶部,但底部可以保持不变,因此更改它更正确。
我在我创建的 div 上进行了尝试,它适用于任何数量的结果。列表(div)始终显示在输入上方。
但是pac-container 是有问题的。它的顶部可能是独立计算的,如果我不更改它,底部将无济于事。
我可以每次都计算所需的顶部或在任何按键下完全删除它[我尝试过并且它有效],但这只会导致屏幕延迟,如果我输入得非常快,它并不总是足以获得改变。
有没有办法取消 top 的影响,或者有其他方法可以让 pac-container 出现在输入上方以获得任何数量的结果?
【问题讨论】:
-
能否出示相关代码
-
@לבנימלכה,对这个问题重要的是我在问题中提出的 CSS。如果需要任何具体的信息,请告诉我。
-
为了帮助你,我们必须看到你的代码示例(css,html)你可以在小提琴中发布:jsfiddle.net
-
给我们一把小提琴 :)
标签: javascript html css google-maps autocomplete