我有一个下拉菜单,它似乎是由于父div而被剪切,即如果我增加父div的高度,下拉菜单似乎可见。请帮忙。以下是我的代码:
标记
<div id="main-navigation" class="container">
<div class="menu rounded">
<ul id="navigation" class="l_tinynav1">
<select id="tinynav1" class="tinynav tinynav1">
</div>
</div>
CSS
#main-navigation .menu ul
{
background: none repeat scroll 0 0 #FFFFFF;
border-bottom: 1px solid #D51386;
border-left: 1px solid #D51386;
border-radius: 0 0 5px 5px;
border-right: 1px solid #D51386;
margin: 0 auto;
min-height: 38px;
overflow: visible;
width: 98%;
}
#main-navigation .menu li
{
border-left: 1px solid #E1E1E1;
border-right: 1px solid #C1C1C1;
float: left;
height: 38px;
position: relative;
top: 0;
}
答案 0 :(得分:11)
您可能在其中一个包裹div overflow:hidden;
.menu
.rounded
或#main-navigation
上有.container
,请检查它们。
答案 1 :(得分:0)
在检查您的网站时,我发现您使用ul
和li
作为自定义下拉菜单。截止的原因是width
的{{1}}。
尝试将其更改为
.va_sort_list_wrap