Seite 1 von 1
Link der aktuellen Seite andersfarbig
Verfasst: So 30. Okt 2005, 17:44
von nettertaler
Hallo zusammen
Ich nutze eine Service Navigation und möchte gerne das der Link in einer anderen Farbe erscheint, wenn die Seite aktiv ist. Mit CSS soll es nicht gehen, so habe ich es auf jeden Fall gelesen. Hover und Link kann ich farbig einstellen, doch bei active oder visited tut sich nix.
Vielen Dank für eure Hilfe
Re: Link der aktuellen Seite andersfarbig
Verfasst: So 30. Okt 2005, 19:42
von Halchteranerin
nettertaler hat geschrieben:Mit CSS soll es nicht gehen, so habe ich es auf jeden Fall gelesen.
Wieso soll es nicht gehen? Wo hast du das gelesen? Natuerlich geht das, genauso wie mit link und hover!
Re: Link der aktuellen Seite andersfarbig
Verfasst: So 30. Okt 2005, 21:58
von nettertaler
Halchteranerin hat geschrieben:
Wieso soll es nicht gehen? Wo hast du das gelesen? Natuerlich geht das, genauso wie mit link und hover!
Danke für deine Antwort Halchteranerin
Ich hab versucht eine Lösung zu ergooglen. Vielleicht habe ich es auch nur falsch verstanden. Nur frage ich mich, warum es bei mir nicht funzt. Habe ich etwas bei CSS falsch gemacht?
Code: Alles auswählen
A.klein:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration: none; color: #808080}
A.klein:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration: none; color: #84ACFF}
A.klein:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration: none; color: #808080}
A.klein:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration: none; color: #84ACFF}
Das einige was da bei mir geht ist hover.
Re: Link der aktuellen Seite andersfarbig
Verfasst: So 30. Okt 2005, 22:38
von mvf
Halchteranerin hat geschrieben:Wieso soll es nicht gehen? Wo hast du das gelesen? Natuerlich geht das, genauso wie mit link und hover!
... dachte ich auch

, dann habe ich in einer vanilla-445 mal rumgespielt und muss nettetaler recht geben, geht nur hover.
Aber doch irgendwie auch logisch, wenn ich clicke also einen request schicke, wird die Seite doch auch neue zusammgebastelt - dynamisch eben

, woher soll das css wissen was 'active' ist und was 'visited' war?
Aber wahrscheinlich liegt's eher daran, das ich noch viieeeeeeeel zu lernen habe

Verfasst: Mo 31. Okt 2005, 08:15
von Halchteranerin
Erstmal: was ist vanilla-445?
Und dann: mit visited habe ich es nicht ausprobiert, ABER ... ich musste fuer die Hauptnavi css-Angaben verwenden, weil sonst die besuchten Links andersfarbig dargestellt wurden, und das sieht etwas doof aus.
active muesste allemal funktionieren, weil das der Zustand ist, wenn man den Link gerade anklickt. Und das unabhaengig davon, ob das ein bereits besuchter Link ist oder nicht.
@nettertaler: du hast meine Frage nicht beantwortet, wo du gelesen hast, dass es mit css nicht gehen soll.
An deinen css-Angaben sehe ich erstmal nichts Falsches, aber link und visited haben die gleiche Einstellung, active und hover genauso. Du solltest also zumindest zwei verschiedene Zustaende haben. Hast du mal zwischendurch die Tabelle con_code geleert (nicht geloescht!)? Wenn nicht, dann mach es mal. Koennte evtl. daran liegen, sicher bin ich mir aber nicht
Verfasst: Mo 31. Okt 2005, 08:49
von rezeptionist
welches navigationsmodul verwendest du ???
Verfasst: Mo 31. Okt 2005, 10:47
von mvf
Hallo Halchteranerin
'vanilla' steht im IT Bereich im allgemeinen für saubere/jungfräulich direkt nach der Installtion. vanilla-445 also eine Contenido 4.4.5 direkt nach der Installation. Da habe ich dann das css angepasst und einfach mal die Schriftfarbe für alle 4 link, active, visited, hoover unterschiedlich angegeben, kein Erfolg.
@blackmeetswhite: wie beschrieben das Servinavigation Modul aus der 445
???
Verfasst: Mo 31. Okt 2005, 10:58
von rezeptionist
dann formatiere es doch über deine templates ist doch der einfachste weg
navsecond_on.html
Code: Alles auswählen
<!-- BEGIN:BLOCK -->
<tr><td width="100%" colspan="2"><a style="font-weight:bold; color:#006666 " target="{TARGET}" href="{HREF}">{NAME}</a></td></tr>
<!-- END:BLOCK -->
Verfasst: Mo 31. Okt 2005, 11:24
von malsdgtac
Hallo nettertaler,
1. Die CSS-Angabe für Active kannst du dafür gar nicht verwenden, weil dies nicht die aktive Seite betrifft sondern den aktiven Link (als dann wenn man mit der Maus draufklickt)
Außerdem solltest du bei den CSS-Angaben immer folgende Reihenfolge einhalten: link, visited, active, hover damit alle richtig ausgeführt werden.
2. Was du machen mußt ist der Schritt den dir blackmeetshite vorschlägt, du mußt für die aktive Seite eine eigene Klasse anlegen und diese im Template angeben.
Verfasst: Mo 31. Okt 2005, 13:29
von nettertaler
Vielen Dank für eure Mühe
Ich werde es so wie zuletzt beschrieben machen. Hatte die Hoffnung, das es etwas weniger Arbeitsaufwändig zu machen wäre.
@Halchteranerin Leider weiß ich nicht mehr, auf welcher Seite ich das nach dem googlen gelesen habe.
Gruß Nettertaler
Verfasst: Mo 31. Okt 2005, 13:31
von rezeptionist
warum weniger arbeitsaufwändig ist im endeffekt nicht mehr arbeit wie deine css anweisungen oder ?
Verfasst: Mo 31. Okt 2005, 18:07
von Halchteranerin
mvf hat geschrieben:'vanilla' steht im IT Bereich im allgemeinen für saubere/jungfräulich direkt nach der Installtion.
Na sowas ... bin mit dem Studium seit ueber 6 Jahren fertig und habe den Ausdruck noch nie gehoert.

Verfasst: Mo 31. Okt 2005, 18:10
von Halchteranerin
smac hat geschrieben:1. Die CSS-Angabe für Active kannst du dafür gar nicht verwenden, weil dies nicht die aktive Seite betrifft sondern den aktiven Link (als dann wenn man mit der Maus draufklickt)
Nach dieser Antwort habe ich ueberhaupt verstanden, was er wollte. Durch das Beispiel ging ich davon aus, dass es um den aktiven Link geht, aber nicht die aktuelle Seite. Manchmal stehe ich auch selbst auf der Leitung.

Verfasst: Mo 31. Okt 2005, 18:17
von mvf
Halchteranerin hat geschrieben:mvf hat geschrieben:'vanilla' steht im IT Bereich im allgemeinen für saubere/jungfräulich direkt nach der Installtion.
Na sowas ... bin mit dem Studium seit ueber 6 Jahren fertig und habe den Ausdruck noch nie gehoert.

Wahrscheinlich habe ich in der letzten Zeit auch zuviel in englisch-sprachigen Foren mich bewegt, da habe ich es wahrscheinlich auch übernommen.
Bei osCommerce z.b. ist das naheliegende was man versucht wenn irgnd was ned passt, das 'Vanilla-file' einzubinden um zu sehen was dann passiert
