国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

Wie w?hle ich Elemente aus, die untergeordnete Elemente mit bestimmten Attributen in CSS enthalten?
P粉170438285
P粉170438285 2023-09-08 18:24:41
0
1
989

Ich versuche, ein Benutzerskript zu schreiben, das ein Objekt mit einem [is 的 元素的

元素-dismissed]-Attribut als direktes untergeordnetes Objekt ausw?hlt.

<div> <!-- do not select this -->
    <div> <!-- do not select this -->
        <ytd-rich-grid-media>
        </ytd-rich-grid-media>
    </div>
    <div> <!-- DO select this -->
        <ytd-rich-grid-media is-dismissed>
        </ytd-rich-grid-media>
    </div>
</div>

Umgebungen unterstützen die Auswahl nach Attribut; dieses Benutzerskript kann untergeordnete Elemente des Zielelements ausw?hlen:

ytd-rich-grid-media[is-dismissed]  {
    
    display: none !important;
    
}

Die Umgebung unterstützt auch :has() 選擇器;該腳本能夠選擇包含

(unabh?ngig von Eigenschaften oder Vererbungstiefe).

div:has(ytd-rich-grid-media) {
    
    display: none !important;
    
}

Schlie?lich unterstützt die Umgebung > 子選擇器;此腳本能夠選擇

的直接子元素 Elemente:

div > ytd-rich-grid-media {
    
    display: none !important;
    
}

Aber wenn ich versuche, den :has()-Selektor mit einem anderen Werkzeug zu kombinieren, f?llt alles auseinander. Ich m?chte, dass das gesuchte CSS so aussieht:

div:has(> ytd-rich-grid-media[is-dismissed] ) {
    
    display: none !important;
    
}

Allerdings gibt dies einen Fehler in Stylus on Opera zurück. Der erste Fehler ist 預(yù)期 RPAREN 但發(fā)現(xiàn) '>'。;如果作為診斷步驟刪除 >,則第一個(gè)錯(cuò)誤將改為 Expected RPAREN but found '['.。如果我刪除 [is-dismissed], der erste Fehler ist immer noch da.

Obwohl ich keine Informationen darüber finden kann, ob :has() 是否可以支持具有屬性選擇器的子項(xiàng)的信息,但我發(fā)現(xiàn)了一些資料(包括這個(gè))表明> 選擇器應(yīng)該與 :has() Kinder mit Attributselektoren unterstützen kann, habe ich einige Quellen (einschlie?lich dieser) gefunden, die darauf hinweisen, dass >-Selektoren gut mit funktionieren sollten. Ist das ein Implementierungsfehler (in Opera und/oder Stylus), eine nicht unterstützte Kombination von CSS-Selektoren (entweder in Opera oder in CSS insgesamt), ein Fehler meinerseits beim Zusammenstellen dieser Selektoren oder etwas anderes? ??

P粉170438285
P粉170438285

Antworte allen(1)
P粉404539732

看起來更像是手寫筆擴(kuò)展的問題。

該選擇器在 Chrome 開發(fā)工具其他 CSS 環(huán)境。

Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage