输入框选项下拉列表

时间:2009-10-30 13:37:44

标签: javascript jquery css

我正在考虑创建这样的东西:

http://konigi.com/interface/kontain-search

alt text http://s3.amazonaws.com/konigi/interface/kontain-search-2.png

我不认为任何人有任何资源可以指导我吗?我知道我没有提供太多信息,但我不知道从哪里开始寻找。

干杯!

编辑抱歉,我的意思是下拉/输入框,该网站上没有其他内容。

再次编辑下拉列表是输入框中的 ,因此我想知道为什么。

4 个答案:

答案 0 :(得分:1)

它可能与这些示例类似,但只有一个主要项目。并用jquery操纵每个“li”并采取行动

example 1 | example 2 | example 3 | example 4

版本答案:这是用css完成的。 全部包含在div中 - >输入+菜单。 对于输入被删除边框样式和背景颜色与容器div相同。

答案 1 :(得分:0)

好吧,您将搜索表单的一部分放在隐藏的div中,并在用户点击或悬停在表单内部或外部的其他元素时将其弹出。根据需要使用CSS来定位div。不太确定你可能会遇到类似的问题。

也许你可以更具体一点,并在几个更集中的问题中解决这个问题?

答案 2 :(得分:0)

我没有深入到网站,但从逻辑的角度来看,也许搜索框和下拉列表是“内部”另一个元素(div?),形成复杂的控件......并且只是格式化(CSS)/动作(jQuery)放在那些。

<div id="searchDiv">
    <div id="searchText"></div>
    <div id="searchDropdown"></div>
    <div id="searchButton"><div>
</div>

很容易设置这样的东西。

答案 3 :(得分:0)

我认为那里发生的事情并不是下拉列表在输入框内,而是输入框镶嵌颜色被隐藏,并且它被放置在一个看起来像输入的div中以及下拉列表。