我正在创建一个 CSS 悬停下拉菜单。我有一个悬停在其上的搜索图标。当您将鼠标悬停在图标上时,它会下拉一个搜索输入。但是,当鼠标移出该区域时,搜索框就会消失。只要光标在输入字段内,或者输入被聚焦,就希望将框保留在那里。
如果您需要我发布我刚刚让我知道的内容,但基本上只是使用标准的纯 CSS 悬停下拉菜单,这是基本的 HTML 设置:
<li class="search">
<ul class="search">
<li><input placeholder="enter search" action=""></li>
所以它可以工作,但正如我在你离开时所说的那样,即使光标闪烁它也会再次隐藏。我假设我需要某种 JavaScript 来完成这项工作,但不知道从哪里开始。