覆盖h3元素的CSS列表样式类型

覆盖h3元素的CSS列表样式类型,css,middleman,Css,Middleman,我在一个由中间人建立的博客网站上工作。列表的默认列表样式类型在_lists.scss中,并且在每个li元素都有光盘的情况下正常工作。但是,我想为li中的h3元素重写这个 以下是我的html列表示例: <div id="main" role="main"> <ul> <li> <h3>heading</h3> </li> </ul> 但屏幕上没有任何变化 我遗漏了什么?感谢您的帮助。将

我在一个由中间人建立的博客网站上工作。列表的默认列表样式类型在_lists.scss中,并且在每个li元素都有光盘的情况下正常工作。但是,我想为li中的h3元素重写这个

以下是我的html列表示例:

<div id="main" role="main">
<ul>
    <li>
      <h3>heading</h3>
    </li>
</ul>
但屏幕上没有任何变化


我遗漏了什么?感谢您的帮助。

将列表样式类型提供给任何ul的li,而不是li的孩子 像这样试试

#main > ul > li{
    list-style-type: none;
}

这在CSS中是不可能的,因为它还没有用于确定元素内容的选择器
#main > ul > li{
    list-style-type: none;
}