Zum Inhalt springen

Diverse Menüprobleme (css, "anklickbarkeit", etc)

Erstellt am 9. Dezember 2004 · 2 Antworten · letzte Antwort am 11. Dezember 2004

Tags: HTML & CSS, Frage

Angares ·

Grüß euch,

auch nach intensivem durchstöbern des Forums habe ich keine befriedigenden Antworten auf mein Problem finden können.

1) Ich habe mir natürlich für mein Template eine extern eingebundene Stylesheet Datei angelegt und dort genau definiert, wie mein TMENU aussehen soll.
Nachdem ich entsprechend mein TypoScript gecodet hab, hat auch alles wunderbar geklappt.

Im weiteren Verlauf des Homepage-Aufbaus wurde es notwendig, für normale Links (Mail, Verweise, etc) in meinem Stylesheet auch Standart-Links zu definieren (also:
a:link
a:visited
a:active
a:hover
)

Nachdem ich nun wieder auf meine Seite gegangen bin, stellte sich heraus, dass auch mein komplettes TMENU nun diese Formatierung angenommen hatte.
Wie kann ich das verhindern?

2) Ich will die obersten Menüpunkte nicht anklickbar haben, sie sollen quasi nur als Überschriften das Menü ordnen. Wie kann ich das realisieren?

Wie immer bin ich für eure Hilfe sehr dankbar.

PS: Ich kriege immer wieder Mails von Leuten, die gerne mein vertikales Layermenü haben möchten, oder diverse Fragen dazu haben: Ich hatte damals hier im Forum mein komplettes Script nebst Erklärungen gepostet. Eine Suchabfrage nach dem Autor sollte zum Ziel führen ;-)

MfG
Nils

Edit: Die Seite, um die es geht: http://www.terrorangels.de

just2b ·

ad 1: du kannst in deinem Setup zusätzlich ein div/span drumwrappen und eine zusätzliche css-Klasse einbinden und die dann ansteuern => a.menu, a.menu:visited {...}

ad 2: wenn ich mich nicht täusch, gibts da ein donotlinkit (oder so)

lg georg

Tobidobi ·

Hi, zu 1.:
wenn dein Layout per CSS-Layer erstellt wurde kannst du diese "a:link" u.ä. für jeden Layer anders erstellen. Will heißen:

a:link { color: #660000 }
.zweiterlayer_a:link { color: #666666; text-decoration: none }
.zweiterlayer_a:active { color: #666666; text-decoration: none }

Viel Spaß damit. Tobi