gpt4 book ai didi

jquery - 输入框下的 float 框

转载 作者:太空宇宙 更新时间:2023-11-04 11:26:23 25 4
gpt4 key购买 nike

我正在开发一个网站,根据要求,有一件事我无法找出最佳实现方式。

http://www.bodas.net/看看这个网站。您可以在首页看到一个搜索表单,关于它的“c00l”是一旦您单击该字段(“¿Que Buscas?”),它就会弹出一个“建议”列表。 或有关相关内容的类别。

我正在尝试完成相同的行为,但要避免加载(我已经预先显示了信息)。我相信它可以通过 CSS 和隐藏的 div 或 Bootstrap 来完成。问题是,我不知道如何做到这一点。如何在输入框的精确位置下弹出一个 float 框。

有人能给我举个例子吗?提前致谢。

最佳答案

像这样的东西应该适合你。

只有CSS。基本上我们有一个包装器 div .bar 来保存输入和弹出窗口。弹出窗口有 display:none 并且当您聚焦输入时它会出现。

此外,弹出窗口的 position: absolute 始终相对于包装器 div .bar

.popup {
display: none;
width: 300px;
height: 300px;
background-color: red;
position: absolute;
top: 30px;
left: 20px;
}
.foo:focus + .popup {
display: block;
}
.bar {
display: inline-block;
position: relative;
}
<div class="bar">
<input type="text" class="foo">
<div class="popup"></div>
</div>
<div class="bar">
<input type="text" class="foo">
<div class="popup" style="background-color: gray;"></div>
</div>

关于jquery - 输入框下的 float 框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32349588/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com