我想在我的下拉菜单(div)中向左浮动所有无序列表。
这是HTML:
<div class="dropdown"><li><h5><a href="#">« Back</a></h5></li>
<ul id="0">
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
</ul>
<ul id="1">
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
</ul>
<ul id="2">
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
</ul>
<ul id="3">
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
</ul>
<ul id="4">
<li></li>
</ul>
</div>
这是CSS:
.top-bar-section .dropdown {
position: absolute;
left: 100%;
top: 0;
visibility: hidden;
overflow-y: hidden;
overflow-x: hidden;
z-index: 99; }
.top-bar-section .dropdown ul {
float: left;
margin: 0;
padding: 0;
list-style: none;
}
.top-bar-section .dropdown li {
float: left;
margin: 0;
padding: 0;
}
以下是当前外观和所需外观的图片:
我不知道您为什么在这里使用.top-bar-section
类,因为您的标记没有任何此类。
因此,我为您做了简单的标记和CSS。这可能对您有帮助
这是CSS
.dropdown ul {
list-style: none;
display:inline-block;
vertical-align:top;
}
.dropdown ul li {
display:block;
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句