Zitat von Andreas Borutta
Mit Hilfe von Smart Text lasse ich das Protokoll "http" aus dem URL ausblenden.
Class-Attribute für diverse Teile des URL gibt es dank der Erweiterung
Smart Text.
Interessant für die Aufgabe wäre das Element mit der Klasse "protocol".
Vor diesem Element, jedoch nicht als Elter, steht das Element mit der Klasse "verifiedDomain".
Screenshot aus dem DOM Inspector, auf dem beide Elemente zu sehen
sind: http://borumat.de/+screenshots/hc-2011.06.19-22_22_19.png
Leider liegen diverse Elemente zwischen den beiden oben genannten Elementen.
Ein Ansatz mit einem Selektor, wo der "General sibling combinator" ~ eingesetzt würde, wäre wohl instabil, weil sich Elemente dazwischen drängen könnten.
Trotzdem habe ich es mit diesem Kombinator mal ausprobiert:
.unknownIdentity ~ .urlbar-stack1 .protocol {color: black !important}
.verifiedDomain ~ .urlbar-stack1 .protocol {color: blue !important}
.verifiedIdentity ~ .urlbar-stack1 .protocol {color: green !important}
Klappt nicht. Aber vielleicht steckt auch noch ein Fehler in meiner Überlegung zum passenden Selektor.
Vielleicht lässt sich die Aufgabe nicht per CSS, sondern nur mit einer Skriptsprache lösen?
Falls Euch noch was einfällt: würd' mich freuen.