html - 不显示列表图标(光盘)并有滚动条

标签 html css list

我想用 list-style-type: disc; 列出一些程序。

但是列表项没有这个“disc”并且有滚动条,我不知道为什么......看这里(Link)。

它应该只是一个带有光盘图标的列表,每个列表项的右侧没有滚动条。

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;
}

关于html - 不显示列表图标(光盘)并有滚动条,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24927334/

相关文章:

java - HTML 样式代码在 JSP 文件中不起作用

python - 三重嵌套列表 Python

java - 如何在 Java 中使用 set 来识别唯一的整数列表

C# 列表,在*最后一个非空元素之后删除所有空值

html - 我无法相对于父元素创建固定的 div

html - 如何实现文本后面的这一行?

jquery - 使用 jquery ui-sortable 排序时出现奇怪的绿色/黄色背景

javascript - 通过 javascript 的 IE/Firefox 风格更新不起作用

css - 在 HTML 中使用条件注释

javascript - 如何从嵌套对象访问数据,然后在用户从下拉列表中选择选项后传递到 href 属性