Per CSS definierter aktiver Link bleibt nicht aktiv
Silke Franken
- css
0 wahsaga0 Silke Franken0 Cheatah
0 Gunnar Bittersmann0 Cheatah
Hallo --
ich habe folgendes Problem:
Ich habe eine Website mit Frames realisiert und die Navi-Punkte per CSS definiert. Unter dem Punkt "Links" ist ein Linksammlung zu finden und hier tritt folgendes auf: wenn ich auf einen Link klicke, dann geht der zwar im neuen Fenster auf, aber der Navi-Punkt "Links" wird sofort inaktiv. Wenn ich also das neue Fenster wieder schließe, und auf die Seite zurückkehre, wird zwar noch immer die Linksammlung angezeigt, aber in der Navi-Leiste ist der Punkt inaktiv.
Was muss ich ändern, damit der Navi-Punkt solange aktiv ist, bis ein neuer Punkt angeklickt wird?
Ich danke allen schlauen Köpfen ...
Silke
hi,
wenn ich auf einen Link klicke, dann geht der zwar im neuen Fenster auf, aber der Navi-Punkt "Links" wird sofort inaktiv. Wenn ich also das neue Fenster wieder schließe, und auf die Seite zurückkehre, wird zwar noch immer die Linksammlung angezeigt, aber in der Navi-Leiste ist der Punkt inaktiv.
Fals du dich auf das Pseudoformat :active beziehst: Dieser Zustand tritt nur vom Klicken des Links bis zum wieder Loslassen der Maustaste ein.
Was muss ich ändern, damit der Navi-Punkt solange aktiv ist, bis ein neuer Punkt angeklickt wird?
Gebe ihm bspw. per Javascript eine andere Klasse, über die du ihn gesondert formatieren kannst.
gruß,
wahsaga
Hallo Wahsaga,
Gebe ihm bspw. per Javascript eine andere Klasse, über die du ihn gesondert formatieren kannst.
hört sich plausibel an - kannst du das an einem Beispiel erklären, ich bin nicht so bewandert in JS...
danke.
Silke
Hi,
hört sich plausibel an
für mich hört sich's wie eine reichlich schlechte Idee an. Beachte auch den Thread eine Etage weiter oben.
Cheatah
Hello out there!
ich habe folgendes Problem:
Ich habe eine Website mit Frames realisiert
Das ist in der Tat ein schwerwiegendes Problem, das du unbedingt beheben solltest. Warum Frames out sind.
wenn ich auf einen Link klicke, dann geht der zwar im neuen Fenster auf, aber der Navi-Punkt "Links" wird sofort inaktiv.
Works as disigned.
„:active = für gerade angeklickte Verweise“ SELHTML
Gerade angeclickt ist der Zeitraum zwischen Drücken und Loslassen der Maustaste.
See ya up the road,
Gunnar
Hi,
„:active = für gerade angeklickte Verweise“ SELHTML
wobei SelfHTML an dieser Stelle veraltet bzw. unvollständig ist. :active hat selbstverständlich nichts mit Links zu tun, sondern gilt für alle Elemente.
Gerade angeclickt ist der Zeitraum zwischen Drücken und Loslassen der Maustaste.
Jupp. p:active { color: red; }
Cheatah