【发布时间】:2011-04-12 14:08:47
【问题描述】:
我有这部分代码:
<ul>
<li>First item</li>
<li>second item
<ul>
<li>child</li>
<li>child</li>
</ul>
</li>
</ul>
这是我网页上的一个菜单。 CMS是这样打印的。 目前,菜单如下所示:
item1 | item2 | item3 | item4
childItem3 | childItem3 | childItem3
我想做的是用 CSS 设置子项的样式,使其在主菜单开始的地方开始,所以它看起来像这样:
item1 | item2 | item3 | item4
childItem3 | childItem3 | childItem3
我怎样才能做到这一点?
@编辑:
这是我使用的 CSS。我做得很简单,效果很好(我在菜单下放置子菜单时遇到问题,但位置:绝对修复了它)
#menu ul {
position: relative;
}
#menu ul li {
display: inline-block;
}
#menu ul li ul {
position: absolute;
}
【问题讨论】:
-
你能发布当前影响列表的 CSS 吗?
标签: html css position containers