【发布时间】:2015-09-21 17:30:00
【问题描述】:
尝试应该以搜索单片眼镜图标开头的 Javascript,当您单击它时,搜索框会在导航栏上方展开。现在可以了,但问题是即使搜索框不在导航栏上方,您也无法单击导航栏中的任何链接。可能是因为搜索框仍然“存在”,即使它不在。
我认为它在我的 css 文件中,但我尝试了一些修改,但无济于事。似乎唯一可行的方法是使搜索栏的宽度非常小。我在这里做了一个问题示例:http://somm.icorp.net/search-test.html
知道如何让栏正确展开并且在单击搜索图标之前不覆盖链接吗?
【问题讨论】:
-
显示您尝试过的代码。这将使那些想要提供帮助的人更容易。
-
能否提供代码。 (HTML、CSS 和任何 Javascript)。如果你能做一个 jsfiddle 会很有帮助的。
-
而不是使用 z-index 来更改输入的显示尝试使用 display: none;
标签: javascript css search z-index