Cheatah: Links nicht global definieren

Beitrag lesen

Hi,

gibt es eine moeglihckeit, die links nicht gloabl, sondern nur fuer einen bestimmten bereich zu definieren?

Du meinst sicher die Darstellung derselben, nicht die Links an sich.

nun will ich die klasse .bla so erstellen dass alle links darin eine bestimmte formatierung erhalten. ich will aber nicht jeden link einzeln mit a class=""  definieren.
geht das irgendwie?

CSS-Selektoren sind äußerst mächtige Werkzeuge, die auf eine Vielzahl unterschiedlicher Strukturen abbildbar sind. Deine Anforderung ist derart "standardmäßig", dass der Operator dafür schlicht und ergreifend das Leerzeichen ist:

.bla a { /* ... */ }

Selektoren können, je nach CSS-Level, beliebig komplex werden. Als noch immer sehr einfaches Beispiel:

a[href^="javascript:"][href*="close()"] { display:none !important; }

Damit lasse ich in meinem Mozilla keine Links darstellen, die (vermutlich) dem Schließen eines Fensters dienen - was ich eh nicht zulasse. Nein, der IE kann sowas nicht.

Cheatah

--
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes