我正在尝试以嵌套的ul
项目显示光盘,但没有成功。我不熟悉这种行为,但怀疑它可能与relative
&列表的absolute
个位置:
<ul class='top'>
<li><a>whatever</a>
<ul class='sub'>
<li><a>whatever sub</a></li>
</ul>
</li>
</ul>
ul.top{
position: relative;
}
ul.sub{
position: absolute;
width: 100%;
list-style-type: disc;
}
ul a{
position: relative;
display: inline-block;
z-index: 9999;
}
}
项目按照我想要的方式显示,但我的样式disc
缺失
任何帮助表示赞赏。
答案 0 :(得分:0)
我有点放弃,HTML让我的头受伤了。)
但问题在于凌乱的position:relative/absolute
声明加上显示:内联设置在<a>
标记的某处..
Here's how you should build your menu list - much simpler (example on JSFiddle)
答案 1 :(得分:-1)
问题在于:
*{
margin: 0;
padding: 0;
list-style: none;
text-decoration: none;
color: black;
font-family:"Times New Roman", Times, serif;
}
list-style:none;阻止列表符号显示。删除它,它应该工作正常。