Style wird nicht korrekt übernommen
Hallo zusammen!
Hab ein kleines Problem bei der Definition von einem Style für einen a - Tag. Im folgenden Code-Beispiel wird bekommt der "Right-Link" einen eigenen Style (rot, unterstrichen) über die Klasse "custStyle" zugewiesen. Trotzdem wird immer der im "#footer" allgemein definierte Style (schwarz, nicht unterstrichen) dargestellt. Kann sich das jemand erklären? Bin dankbar für jeden Tipp! Gruß, vidar Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" |
Lies Dir in deiner Lieblings-CSS-Referenz den Kapitel über Spezifität durch. Eine CSS-Regel mit einer ID hat eine Höhere Spezifität (Priorität) als eines mit einer Klasse. In deinem Fall könntest du es so machen:
Code:
#footer a.custStyle, #footer a.custStyle:link, #footer a.custStyle:visited { Robin |
Zitat:
vidar |
Nun das kommt auf die gesamte Struktur der Seite drauf an. Du müsstest entweder eine ID (oder mehrer IDs) finden, in der alle "custStyle" vorkommen, z.B.:
Code:
#content a.custStyle, #menu a.custStyle, #footer a.custStyle { Code:
#wrapper a.custStyle { Robin |
Zitat:
thx für deine Tipps! gruß, vidar |
Alle Zeitangaben in WEZ +2. Es ist jetzt 10:23 Uhr. |
Powered by vBulletin® Version 3.8.11 (Deutsch)
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
© Dirk H. 2003 - 2023