gpt4 book ai didi

html - 如何使子菜单 float 在 div 上?

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

大家好,我有一个带有下拉菜单的子菜单,但是当菜单出现时,它会将下面的 div 向下推。关于如何修复它加载到 div 上的任何想法?

还有一个是水平的,一个是垂直的如何解决这个问题谢谢!

JSFiddle

    <ul class="proda">
<li><a href="#" data-filter="*" class="current">All Categories</a></li>

<li><a>Styles</a><b class="caret2"></b>
<ul>
<li><a href="#" data-filter=".slim">Slim</a></li>
<li><a href="#" data-filter=".loose">loose</a></li>
<li><a href="#" data-filter=".pro">proffesional</a></li>
</ul>
</li>

<li><a>Brands</a><b class="caret2"></b>
<ul>
<li><a href="#" data-filter=".ses" class="current">LA Sesso</li>
<li><a href="#" data-filter=".isa" class="current">Issah</li>
<li><a href="#" data-filter=".ant" class="current">Antonio</li>
</ul>
</li>
<li><a href="#" data-filter=".seas">Seasonal</a></li>
<li><a href="#" data-filter=".bnew">New</a></li>
</ul>
.proda{
display: table-row;
list-style: none;
}


.proda li ul {
background: #ccc;
display: none;
}

.proda li{
display: table-cell;
padding: 15px;
}

.proda li a:hover{
color: blue;
}

.proda li:hover ul {
position: relative;
display: block;
z-index: 1;
}

display: block;
background-color: #ecf0f1;

}

最佳答案

.proda li:hover ul { 
position: absolute; //Changed
display: block;
z-index: 1;
}

在你的 CSS 中改变它

关于html - 如何使子菜单 float 在 div 上?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24882692/

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