jsg*_*jsg 0 html javascript css jquery
我有一个按钮和文本框,当您将鼠标悬停在按钮上时,将使用此JavaScript/jquery显示搜索框:
$('#search-button').hover(function () {
$('#search-text').show();
}, function () {
$('#search-text').hide();
});
Run Code Online (Sandbox Code Playgroud)
但是,当您将鼠标悬停在按钮上时,它将显示文本框,但只要您尝试将鼠标悬停在文本框上,它就会消失.当您将鼠标悬停在页面上时,是否有办法让文本框保留在页面上.
jbu*_*483 10
你不需要Jquery.Css造型将为您做到这一点!
通过将内容包装在元素中,可以显示/隐藏包装器中的任何(/ all)元素.我在下面做了一个基本的演示:
请注意,.search课程中的填充/背景纯粹是为了演示,可以编辑/删除并保持其功能.
button {
display: none;
}
.search:hover button {
display: inline-block;
}
.search {
background: gray;
display: inline-block;
padding: 10px;
}Run Code Online (Sandbox Code Playgroud)
<div class="search">
<input type="text" placeholder="type here" />
<button>SEARCH</button>
</div>Run Code Online (Sandbox Code Playgroud)
但是,如果您被迫使用Javascript/jquery,那么我不会在这里复制它,但请参考chipChocolate.py的回答
| 归档时间: |
|
| 查看次数: |
8429 次 |
| 最近记录: |