我想用list-style-type: disc;
列一个列表来列出一些程序。
但是列表项没有得到这个"disc
"和滚动条,我不知道为什么…看这里(链接)
它应该是一个带有磁盘图标的列表,并且每个列表项的右侧没有滚动条。
html:<ul>
<li>flashtool</li>
<li>test</li>
</ul>
css: ul {
list-style-type: disc;
}
问题出在下面的类声明中。
main > ul li
{
overflow:auto;
}
以上代码将指向main
下的第一级ul
。太完美了。看看下一个选择器。它将选择li
的所有子选择器。这在你的情况下是错误的。它也应该只指向li
的第一级。像下面这样更新代码。会成功的。
main > ul > li
{
overflow:auto;
}
您的list-style-type
不工作的原因是list-style-position: inside
的缺失。所以你的CSS需要以下修改:
main > ul li .content > ul {
list-style-type: disc;
list-style-position: inside;
}
在common.css
第4行
使用
.content ul{
list-style-type:disc;
list-style-position:inside;
}
如果你想删除滚动条设置overflow:hidden