簡體   English   中英

如果正文具有類,則為元素的CSS選擇器

[英]CSS selector for an element if body has class

我試圖僅在body元素具有某個類的情況下才將類應用於嵌套在body的幾個元素中的元素?

目前身體上課

    notie

我現在有另一個班的div

   stuffForNotIE

我試圖通過使用以下選擇器來實現這一目標

    body.notie > div.stuffForNotIE

這顯然不是我的真實班級名字,但是它是我試圖實現的一個很好的例子?

關於上述正確選擇器的任何想法都行不通

body.notie > div.stuffForNotIE無法工作,因為>表示您正在選擇<body>直接子代,您需要:

body.notie div.stuffForNotIE

因此您可以選擇類.stuffForNotIE所有div甚至嵌套的div

考慮一下情況:

<body class="notie">
    <div class="forIEwhateveritis">
        <h1>Hello</h1>
    </div>
</body>

您可以使用以下方式定位它:

.notie .forIEwhateveritis {display: block;}

以及其他,您可以使用.notie並定位元素。 如果body不包含.notie類,則將不應用上述規則。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM