CSS: 无法摆脱 <li> 项目符号
CSS: can't get rid of the <li> bullet
我已经为我的基本文档布局定义了一个CSS:
div#content li {
font-size:95%;
list-style-image:url(/css/bullet_list.gif);
line-height:1.5;
}
在一份文档的更深处,我包含了一个 CSS 文件定义
.codexworld_rating_widget li{
list-style: none;
list-style-image: none;
float: left;
}
但列表元素仍显示项目符号图形 (bullet_list.gif
),就好像它会覆盖 list-style-image: none;
定义一样。有谁知道为什么?
HTML 相关文档的 URL:http://www.psychotherapiepraxis.at/artikel/trauma/traumatherapie.phtml ,相关代码位于接近末尾的 "Bewertung" 部分 - 评级星级已被覆盖靠子弹。
您应该将列表样式规则应用于 UL(OL) 标签,目前您的目标是 LI(列表项)标签
CSS specificity 给出 div#content li
的值为 102,而 .codexworld_rating_widget li
的值为 11。您需要添加具有 ID 的父项到 .codexworld_rating_widget li
或从 div#content li
中删除 ID。这个specificity calculator可以很方便。
尝试设置与原始定义足够接近的相同元素,但包括选择器。
div#content .codexworld_rating_widget li{
list-style: none;
list-style-image: none;
float: left;
}
这应该可以解决您的问题。
我已经为我的基本文档布局定义了一个CSS:
div#content li {
font-size:95%;
list-style-image:url(/css/bullet_list.gif);
line-height:1.5;
}
在一份文档的更深处,我包含了一个 CSS 文件定义
.codexworld_rating_widget li{
list-style: none;
list-style-image: none;
float: left;
}
但列表元素仍显示项目符号图形 (bullet_list.gif
),就好像它会覆盖 list-style-image: none;
定义一样。有谁知道为什么?
URL:http://www.psychotherapiepraxis.at/artikel/trauma/traumatherapie.phtml ,相关代码位于接近末尾的 "Bewertung" 部分 - 评级星级已被覆盖靠子弹。
您应该将列表样式规则应用于 UL(OL) 标签,目前您的目标是 LI(列表项)标签
CSS specificity 给出 div#content li
的值为 102,而 .codexworld_rating_widget li
的值为 11。您需要添加具有 ID 的父项到 .codexworld_rating_widget li
或从 div#content li
中删除 ID。这个specificity calculator可以很方便。
尝试设置与原始定义足够接近的相同元素,但包括选择器。
div#content .codexworld_rating_widget li{
list-style: none;
list-style-image: none;
float: left;
}
这应该可以解决您的问题。