我创建了一个非常简单的搜索表单 - 这里是:
onClick
它显示了更多选项:
但问题是第二个按钮在底部之后div
,所以我需要以某种方式将它锁定在当前位置,我不知道如何。
实际上应该是这样的(底部 div 是“可切换的”,所以它应该只显示其中一个)
这是我在jsfiddle上的代码(不包括视图样式 - 仅结构)
将此行添加到您的 CSS 中,对我有用:
div.advanced-search-values{
position: absolute;
}
div.advanced-search-values { position: fixed;}
尝试这个。
或使用
div.advanced-search-values { position: absolute;}
绝对位置在这里可以正常工作
在您的 CSS 中添加以下行:
.simple-search{
float: left;
position:relative;
}
div.advanced-search-values{
display: none;
border: 1px solid #DDDDDD;
margin-top: 5px;
padding: 2px;
position:absolute;
top:26px;
left:235px
}
我刚刚添加了位置,它对我有用。
div.advanced-search-values {
display: none;
border: 1px solid #DDDDDD;
margin-top: 5px;
padding: 2px;
position: absolute; // or position:fixed; (both works fine)
}