将元素的宽度设置为另一个元素

时间:2017-08-21 06:47:58

标签: angular

我有一个搜索栏及其下拉建议。我希望下拉列表与搜索栏具有相同的宽度,但搜索栏宽度是动态的,具体取决于窗口大小。如何设置自动完成下拉列表的宽度,使其动态更新为搜索输入的宽度?

我想要一个Angular 2+解决方案(我见过基于JQuery的一对)。似乎是一个相当基本的问题,但无法在线找到解决方案。

1 个答案:

答案 0 :(得分:1)

您可以使用此答案中的代码段跟踪搜索栏的当前宽度:

https://stackoverflow.com/a/39084344/8490932

将提取的宽度注入自动完成下拉列表的style.width输入。