Javascript 焦点上的下拉菜单未将自身定位在以下div上方
我在Javascript 焦点上的下拉菜单未将自身定位在以下div上方,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我在框的焦点上有一个下拉列表div,如下所示 我需要下拉框出现在搜索框后面的容器框div上方。目前,它正在将div向下推。是否有一种方法可以使此文本框的行为类似于select标记,而无需使用select标记 我的下拉列表的CSS是 显示:无;z指数:200 在搜索框的焦点上,div显示为: $('#text-box').focus(function(){ $('.dropdown').show(); }); 我还需要div在移除焦点时消失 总而言之,我有两个问题: 关于投递箱的位置
框的焦点上有一个下拉列表div
,如下所示
我需要下拉框出现在搜索框后面的容器框
div上方。目前,它正在将div向下推。是否有一种方法可以使此文本框的行为类似于select
标记,而无需使用select
标记
我的下拉列表的CSS是
显示:无;z指数:200代码>
在搜索框的焦点上,div显示为:
$('#text-box').focus(function(){
$('.dropdown').show();
});
我还需要div在移除焦点时消失
总而言之,我有两个问题:
关于投递箱的位置
切换下拉菜单打开和关闭搜索框的焦点李>
谢谢 您可以使用位置:绝对
停止下拉列表进入文档流,这样它就不会中断其他元素
您还可以使用.blur()
了解无焦点时的操作
CSS:
和jQuery:
$('#text-box').blur(function() {
$('.dropdown').hide();
});
您可以使用位置:绝对
停止下拉列表进入文档流,这样它就不会中断其他元素
您还可以使用.blur()
了解无焦点时的操作
CSS:
和jQuery:
$('#text-box').blur(function() {
$('.dropdown').hide();
});
您可以使用位置:绝对
停止下拉列表进入文档流,这样它就不会中断其他元素
您还可以使用.blur()
了解无焦点时的操作
CSS:
和jQuery:
$('#text-box').blur(function() {
$('.dropdown').hide();
});
您可以使用位置:绝对
停止下拉列表进入文档流,这样它就不会中断其他元素
您还可以使用.blur()
了解无焦点时的操作
CSS:
和jQuery:
$('#text-box').blur(function() {
$('.dropdown').hide();
});
将div位置设置为绝对
div.dropdown{
width:170px;
border:1px solid #ccc;
position:absolute;
background-color:#fff;
}
我在这方面为您树立了一个很好的例子将div位置设置为绝对
div.dropdown{
width:170px;
border:1px solid #ccc;
position:absolute;
background-color:#fff;
}
我在这方面为您树立了一个很好的例子将div位置设置为绝对
div.dropdown{
width:170px;
border:1px solid #ccc;
position:absolute;
background-color:#fff;
}
我在这方面为您树立了一个很好的例子将div位置设置为绝对
div.dropdown{
width:170px;
border:1px solid #ccc;
position:absolute;
background-color:#fff;
}
我在这方面为您树立了一个很好的榜样您可以使用position:absolute代码>用于下拉列表。还可以在文本字段上使用jqueryeventblur
,将其隐藏
JS
$(document).ready(function(){
$('#text-box').focus(function(){
$('.dropdown').show();
});
$('#text-box').blur(function(){
$('.dropdown').hide();
});
});
.container-box {
height:400px;
width:400px;
background: #ccc;
}
.dropdown{
display:none;
position:absolute;
z-index:200;
}
.dropdown ul {
padding :0;
background : #ddffaa;
}
CSS
$(document).ready(function(){
$('#text-box').focus(function(){
$('.dropdown').show();
});
$('#text-box').blur(function(){
$('.dropdown').hide();
});
});
.container-box {
height:400px;
width:400px;
background: #ccc;
}
.dropdown{
display:none;
position:absolute;
z-index:200;
}
.dropdown ul {
padding :0;
background : #ddffaa;
}
下拉列表的样式设置在您的手中:)您可以使用位置:绝对代码>用于下拉列表。还可以在文本字段上使用jqueryeventblur
,将其隐藏
JS
$(document).ready(function(){
$('#text-box').focus(function(){
$('.dropdown').show();
});
$('#text-box').blur(function(){
$('.dropdown').hide();
});
});
.container-box {
height:400px;
width:400px;
background: #ccc;
}
.dropdown{
display:none;
position:absolute;
z-index:200;
}
.dropdown ul {
padding :0;
background : #ddffaa;
}
CSS
$(document).ready(function(){
$('#text-box').focus(function(){
$('.dropdown').show();
});
$('#text-box').blur(function(){
$('.dropdown').hide();
});
});
.container-box {
height:400px;
width:400px;
background: #ccc;
}
.dropdown{
display:none;
position:absolute;
z-index:200;
}
.dropdown ul {
padding :0;
background : #ddffaa;
}
下拉列表的样式设置在您的手中:)您可以使用位置:绝对代码>用于下拉列表。还可以在文本字段上使用jqueryeventblur
,将其隐藏
JS
$(document).ready(function(){
$('#text-box').focus(function(){
$('.dropdown').show();
});
$('#text-box').blur(function(){
$('.dropdown').hide();
});
});
.container-box {
height:400px;
width:400px;
background: #ccc;
}
.dropdown{
display:none;
position:absolute;
z-index:200;
}
.dropdown ul {
padding :0;
background : #ddffaa;
}
CSS
$(document).ready(function(){
$('#text-box').focus(function(){
$('.dropdown').show();
});
$('#text-box').blur(function(){
$('.dropdown').hide();
});
});
.container-box {
height:400px;
width:400px;
background: #ccc;
}
.dropdown{
display:none;
position:absolute;
z-index:200;
}
.dropdown ul {
padding :0;
background : #ddffaa;
}
下拉列表的样式设置在您的手中:)您可以使用位置:绝对代码>用于下拉列表。还可以在文本字段上使用jqueryeventblur
,将其隐藏
JS
$(document).ready(function(){
$('#text-box').focus(function(){
$('.dropdown').show();
});
$('#text-box').blur(function(){
$('.dropdown').hide();
});
});
.container-box {
height:400px;
width:400px;
background: #ccc;
}
.dropdown{
display:none;
position:absolute;
z-index:200;
}
.dropdown ul {
padding :0;
background : #ddffaa;
}
CSS
$(document).ready(function(){
$('#text-box').focus(function(){
$('.dropdown').show();
});
$('#text-box').blur(function(){
$('.dropdown').hide();
});
});
.container-box {
height:400px;
width:400px;
background: #ccc;
}
.dropdown{
display:none;
position:absolute;
z-index:200;
}
.dropdown ul {
padding :0;
background : #ddffaa;
}
下拉列表的样式设置在您的手中:)