CSS:如何在div中-在div中-在另一个div中-在标题中-在文章类中

时间:2020-07-26 15:31:03

标签: css

首次发布者,一家小型企业的所有者。我是一个新手,他会编辑代码来调整站点。我不是开发人员。请保持温柔。

我的网站显示新闻发布的日期(良好)和常见问题解答的日期(不需要)。 两者的div类相同,因此当我隐藏FAQ日期时,新闻发布日期也会被隐藏。 我正在尝试找出如何更具体地选择。 “文章”级别包含与FAQ相关的最具体的标签。

我可以按文章类别选择并继续工作吗?我认为应该有可能,但是如果可以,我将无法弄清楚语法。以下不是我尝试过的语法;只是为了说明层次结构:

article class="faq"
header class="generic-header-name-thats-found-elsewhere-in-site"
div class="generic-div-name-also-found-elsewhere"
div class="generic-child-div-name"
ul class="generic-ul-class-name"

我想做的就是隐藏该无序列表类,如果它恰好出现在“常见问题”文章类中。如果我的新闻帖子和常见问题帖子使用唯一的标签,但使用的不是唯一标签,那会更干净,而处理这些标签远远超出了我。

很抱歉,如果我违反了在此论坛中提问的任何常规约定。帮助将不胜感激。谢谢!

3 个答案:

答案 0 :(得分:2)

只需将它们链接在一起即可到达ul

article header div div ul{
background-color:red;
}
How to select a ul - within a div - within another div - within a header - within an article class


<article>
   <header>
      <div>
         <div>

            <ul>
               <li>test</li>
            </ul>

         </div>
     </div>
   </header>
</article>

答案 1 :(得分:1)

我认为应该这样做:

    .faq ul {
    //your css 
    }

答案 2 :(得分:0)

我认为您可以这样尝试“ .faq .generic-header-name-thats-found-elsewhere-site.generic-div-name-also-found-elsewhere.generic-child-div-name。 generic-ul-class-name”。

如果仍然无法正常工作,那么我需要完整的代码来调试。

我希望对您有帮助