MudGuard: -Weiche für Konqueror (KHTML)

Beitrag lesen

Hi,

vielleicht erinnert sich ja noch jemand, ich hatte vor ein paar Tagen nach einer CSS-Weiche (bevorzugt per Selektor) für Konqueror bzw. KHTML gesucht.

Ich hab jetzt was gefunden, was allerdings nicht wirklich zukunftssicher ist - es beruht einfach darauf, daß KHTML die derzeit einzige (?) engine ist, die bestimmte CSS 3 Selektoren unterstützt (darum einige davon kombiniert, das erhöht die Wahrscheinlichkeit etwas, daß es von anderen Browsern nicht unterstützt wird):

Also sowas wie

  
html:root body:first-of-type:last-of-type:only-of-type:nth-of-type(1):nth-of-type(odd):nth-last-of-type(1):nth-last-of-type(odd):last-child:not(:first-child):nth-child(2):nth-child(even):nth-last-child(1):nth-last-child(odd):nth-last-child(1)  

und dann als descendant den eigentlichen Selektor hinten dran.

Einige der Selektoren werden auch von Geckos unterstützt (:root, :first-child, :last-child, :not()), aber die ganzen :xxx-of-type und die ganzen :nth-xxx werden nur (?) von KHTML unterstützt.

Was mich überrascht hat, ist, daß KHTML die nth-xxx und die xxx-of-type Sachen kennt.

:indeterminate, :checked und ::selection sind die einzigen CSS 3 Selektoren, die KHTML nach meinen Tests nicht kann.

cu,
Andreas

--
Warum nennt sich Andreas hier MudGuard?
Schreinerei Waechter
Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.