Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
Chriso Mitglied
Angemeldet: 15.06.2005 Beiträge: 171 Wohnort: K?ln Interessen: Design, Fussball, Computer
|
Verfasst am: 06.03.2007, 22:46 Titel:
css unterklasse - Hyperlink |
|
|
|
|
Nabend zusammen,
ich steh seit Stunden vor nem Problem, das ich einfach nicht gelöst bekomm. Und zwar habe ich meine ganz normalen css-Befehle für Hyperlinks in meinen stylesheet geschrieben. Jetzt versuche ich es so hinzubekommen, das ich eine Klasse erstellen will, für die Rubrik auf der ich mich gerade befinde.
Sprich ich habe Link1 Link2 Link3, alle wechseln von mir aus bei mouseover die Farbe von weiß auf grau. Befinde ich mich grade Beispielsweise auf Link2.html will ich jedoch nicht die standartfarbei weiß, für den Hyperlink, sondern eine andere Farbe, sodass ich quasi grad erkenn, wo ich mich befinde.
Ich habs mit folgender Unterklasse in der Hyperlink Klasse probiert, will aber nicht funktionieren:
Code: | a.aktiv:link {color: #666666
font-weight: bold;}
a.aktiv:visited {color: #666666
font-weight: bold;}
a.aktiv:hover {color: #666666
font-weight: bold;}
a.aktiv:active {color: #666666
font-weight: bold;} |
Code: | <a class="aktiv" href="index.html">01. Startseite </a> |
Hoffe ich drücke mich verständlich aus
mfg Chriso |
|
Nach oben |
|
|
deLiTe. Mitglied
Angemeldet: 16.09.2006 Beiträge: 504 Wohnort: Freiburg Interessen: Eye-Candy
|
Verfasst am: 06.03.2007, 23:16 Titel:
|
|
|
|
|
du musst die klasse für die Seite selbst definieren, wenn ich mich nicht täusche, beispielsweise in der Link1.html:
Code: | <body class="aktiv1">
...
Hallo Welt
...
</body> |
und in Link2.html
Code: | <body class="aktiv2">
...
Hallo Welt
...
</body> |
in die CSS Datei kommt dann logischerweise
Code: | a.aktiv1:link {color: #666666
font-weight: bold;}
a.aktiv2:link {color: #77777 */ andere Farbe
font-weight: bold;} |
dann gilt auf bspw. Link1.html die rote klasse und in Link2.html die grüne klasse...
irgendwie beschleicht mich aber das Gefühl nicht verstanden zu haben was du willst ... |
|
Nach oben |
|
|
Helmchen Mitglied
Angemeldet: 01.04.2006 Beiträge: 65
|
Verfasst am: 06.03.2007, 23:51 Titel:
|
|
|
|
|
@deLiTe: Ich denke er meinte genau das.
@Chriso: Neben deLiTes Variante kannst du mithilfe von PHP auch eine Get-Variable aus der URL auslesen und deinen Links dann eine Klasse mit diesem Namen zuweisen. |
|
Nach oben |
|
|
dm09 Newcomer
Angemeldet: 05.07.2006 Beiträge: 14 Wohnort: Hamburg Interessen: [web] design . tricking . asia
|
Verfasst am: 07.03.2007, 00:28 Titel:
|
|
|
|
|
Am einfachsten geht es wohl mit dem span-Tag:
Code: |
<a href="index.htm" title="bla"><span>Index</span></a>
|
CSS:
Code: |
span {color: #fff;}
|
So bekommen alle span-Inhalte die zugewiesene Farbe. |
|
Nach oben |
|
|
Helmchen Mitglied
Angemeldet: 01.04.2006 Beiträge: 65
|
Verfasst am: 07.03.2007, 02:26 Titel:
|
|
|
|
|
Was hat es denn bitteschön für einen Sinn, ein Span-Tag in ein A-Element zu quetschen, in dem sich wiederum der darzustellende Link befindet?
Und was hat das mit der Ausgangsfrage zu tun? |
|
Nach oben |
|
|
dm09 Newcomer
Angemeldet: 05.07.2006 Beiträge: 14 Wohnort: Hamburg Interessen: [web] design . tricking . asia
|
Verfasst am: 07.03.2007, 02:33 Titel:
|
|
|
|
|
Hab das so verstanden, dass er ne Navi hat, in der ein Link andersfarbig dargestellt werden soll, nämlich der Link, auf dessen Seite man sich momentan befindet.
Und wenn du für das span-Element nun ne eigene Farbe definierst, bekommt der Link an sich auch ne andere Farbe. |
|
Nach oben |
|
|
deLiTe. Mitglied
Angemeldet: 16.09.2006 Beiträge: 504 Wohnort: Freiburg Interessen: Eye-Candy
|
Verfasst am: 07.03.2007, 12:15 Titel:
|
|
|
|
|
ähm und einfach dem <a> Element ne Klasse oder besser ID zuzuweisen geht nich oder wie? |
|
Nach oben |
|
|
Chriso Mitglied
Angemeldet: 15.06.2005 Beiträge: 171 Wohnort: K?ln Interessen: Design, Fussball, Computer
|
Verfasst am: 07.03.2007, 19:06 Titel:
|
|
|
|
|
Herzlichen Dank, klappt mit beiden versionen wunderbar! Das ich aber nich auf die Idee gekommen bin, das ganze per zu regeln Hab mich da wohl in die unterklassen verranzt =)
Leider kenn ich mich weniger (bis fast ganz überhaupt nicht^^) gut in php aus, sonst hätt ich deine version, Helmchen, auch ausprobiert, die hört sich spontan am elegantesten an.
mfg Chriso |
|
Nach oben |
|
|
vercci Mitglied
Angemeldet: 10.04.2019 Beiträge: 436162
|
|
Nach oben |
|
|
vercci Mitglied
Angemeldet: 10.04.2019 Beiträge: 436162
|
|
Nach oben |
|
|
vercci Mitglied
Angemeldet: 10.04.2019 Beiträge: 436162
|
|
Nach oben |
|
|
vercci Mitglied
Angemeldet: 10.04.2019 Beiträge: 436162
|
|
Nach oben |
|
|
|