Chrome zeigt mir die ::after
und ::before
Definitionen (und geerbte Definitionen etc ..) in der Matched CSS-Regeln Bereich, wenn ich ein Element inspizieren. Im Bereich Berechnete Stile werden jedoch nur die berechneten Stile für das Stammelement angezeigt.Ist es möglich, die "berechneten" Stile für :: after und :: before pseudo-Elemente zu überprüfen?
Ich habe eine ganze CSS-Klassenhierarchie für die Pseudo-Elemente mit einigen Eigenschaften geerbt und einige überschrieben etc, und würde gerne wissen, ob ich irgendwie die Reihe von Stilen sehen kann, die tatsächlich angewendet wurde Styles-Fenster für das Root-Element)
Wenn jemand etwas Licht auf dieses Thema werfen kann, wird das sehr hilfreich sein.
Bearbeiten - 13. Februar 2014
Neuere Versionen von Chrome hat in der Tat diese Funktion Built-in Vielleicht ist diese Fädchen mit ihnen etwas darunter, es zu tun hatte ?? :-)
einfach realisiert werden Sie Chrome verwenden, obwohl so wahrscheinlich die Antwort ist nein. – jezzipin
Ich benutze beide Browser, obwohl ich Chrome mehr benutze. Das Problem ist, dass ich das Pseudo-Element im Browser nicht 'auswählen' kann, da sie nicht Teil des DOM sind [und daher nicht als Argument an getComputedStyle()] übergeben werden können. Ich kann nur das Wurzelelement auswählen, an das ich die Pseudoelemente angehängt habe. Wie auch immer, danke für den Zeiger. – techfoobar
Dies kann bereits in Chrome Web Inspector getan werden. –