gpt4 book ai didi

html - 在隐藏的滚动条上覆盖引导下拉菜单

转载 作者:太空宇宙 更新时间:2023-11-04 16:10:50 24 4
gpt4 key购买 nike

在这个例子中jsfiddle ,如何使下拉菜单显示在以前的 div 上? (我的意思是,不要用容器和内部容器 div 进行切割)我玩过绝对/相对位置和 z-index,但我最终破坏了布局。

HTML:

<div class="container">
<div class="inner-container">
<div class="box">
div #1
</div>
<div class="box">
div #2
</div>
<div class="box">
div #3
<div class="dropdown">
<button class="btn btn-primary dropdown-toggle" type="button" data-toggle="dropdown">Dropdown Example
<span class="caret"></span></button>
<ul class="dropdown-menu">
<li><a href="#">A</a></li>
<li><a href="#">B</a></li>
<li><a href="#">C</a></li>
<li><a href="#">D</a></li>
<li><a href="#">E</a></li>
<li><a href="#">F</a></li>
<li><a href="#">G</a></li>
</ul>
</div>
</div>
<div class="box">
div #4
</div>
<div class="box">
div #5
</div>
<div class="box">
div #6
</div>
</div>
</div>

CSS:

.container{
overflow-y: hidden;
overflow-x: hidden;
}

.inner-container{
overflow-y: scroll;
margin: 0 -30px 0 0;
height: 200px;
}
.box{
margin-bottom:5px;
background-color:lightblue;
height:50px;
}

最佳答案

尝试 this :

ul.dropdown-menu {
position: fixed;
left: auto;
top: auto;
}

关于html - 在隐藏的滚动条上覆盖引导下拉菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35128366/

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