Shop-Hilfe.com
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 13.10.2004, 12:55   #1
TP-Newbie
 
Registriert seit: Oct 2004
Lachgummy macht alles soweit korrekt

Hyperlinks unterschiedlich formatieren


Hallo Leute,

ich hab mir jetzt hier alle Beiträge dazu durchgelesen, aber entweder verstehe ich sie nicht oder es klappt meistens auch nicht...

Also zu meinem Problem:

Ich will auf einer Seite meine Links unterschiedlich formatieren. In der Menüleiste sollen sie Rot sein und sich beim Drüberfahren nicht verändern, in einer Tabelle sollen sie blau sein und beim Drüberfahren Unterstrichen werden, und im Text sollen sie schwarz sein und beim Drüberfahren schwarz unterstrichen werden.... So weit , so schlecht....

Ich hab bei CSS Stile alles ausprobiert was nur geht. Aber was ich auch ändere, immer wird diese Veränderung auf alle Links der Seite angewandt.

1.Frage: kann man a:hover nur einmal pro seite definieren ?
- anscheinden ja nicht, denn auf anderen seiten im internet klappt das ja.
Ich habe auch schon a.extra:hover angewandt aber auch hier verändert die Eigenschaft immer alle Links...


Zum leichteren Verständnis hab ich mir jetzt eine Probeseite gebastelt mit nur zwei Links. Link1 soll Rot und nicht unterstrichen sein und beim Drüberfahren soll er so bleiben - Link2 soll blau, nicht unterstrichen sein und beim Drüberfahren blau und unterstrichen werden...

Vielleicht könnt ihr mir Eure Lösung an diesem leichten Beispiel erklären. Vielen Dank im Voraus...

Lachgummy
Lachgummy ist offline   Mit Zitat antworten


Alt 13.10.2004, 13:45   #2
TP-Member
 
Registriert seit: Oct 2004
Lizzy99 macht alles soweit korrekt
Du musst für verschiedenen Links in CSS verschiedenen Klassen definieren:

.a1:link {color: #FFFFFF; text-decoration: underline;}
.a1:visited {color: #C0C0C0; text-decoration: underline;}
.a1:hover {color: #FFFFFF; text-decoration:underline;}
.a1:active {color: #FFFFFF; text-decoration: underline;}

.a2:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; line-height: 16px; text-decoration: none; font-weight: bold;}
.a2:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; line-height: 16px; text-decoration: none; font-weight: bold;}
.a2:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; line-height: 16px; text-decoration:none; font-weight: bold;}
.a2:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; line-height: 16px; text-decoration: none; font-weight: bold;}

-> Dies sind jetzt zwar nicht die Farben/Attribute, die Du Dir vorstellst, aber ich gehe mal davon aus, dass Du das entsprechend selbst anpassen kannst. Die Reihenfolge link - visited - hover - active solltest Du nicht verändern, sonst kann es komische Effekte geben...
Im <a>-TAG gibst Du dann die jeweilige Klasse an, also <a class="a1" href="...">

Gruß
Lizzy
Lizzy99 ist offline   Mit Zitat antworten
Alt 13.10.2004, 14:33   #3
TP-Newbie
 
Registriert seit: Oct 2004
Lachgummy macht alles soweit korrekt
Vielen Dank,

ich hab gerade deinen Tipp eingefügt und nach einigem Rumprokeln klappt es jetzt.

Vielleicht interessiert andere User was bei mir schief gelaufen ist:

In Dreamweaver gebe ich eigentlich nie HTML COde ein sondern arbeite mit den Arbeitsflächen usw.

Und da scheint bei CSS Stile irgendwas unschlüssig zu sein.
So kann man da Stile definieren (.name ect), aber wenn man da hover, link ect definieren will wird man auf den selector verwiesen. Bei diesem definiert man nun sein a:hover, aber anders als bei stile wird da kein Punkt vor dem a gesetzt.
Mir scheint das der Grund zu sein, warum bei den Defenitionen immer alle Links verändert wurden...

Ich hab jetzt einfach einen Stylesheet benannt und Deine (Lizzys) Tipp reinkopiert,bei dem -anders als es im Dreamwever Menü geschieht - ein Punkt jeweils vor dem a Tag steht,dann noch in meinem Sinne bei Bearbeiten die Attribute geändert und es klappt.

Vielen Dank
Lachgummy ist offline   Mit Zitat antworten
Alt 13.10.2004, 21:39   #4
TP-Member
 
Registriert seit: Oct 2004
Lizzy99 macht alles soweit korrekt
Hm, wie man das mit Dreamweaver macht, habe ich auch nie herausgefunden...
Der Unterschied "mit Punkt" und "ohne Punkt" ist: ohne Punkt weist Du dem <a>-TAG Attribute zu, mit Punkt definierst Du Klassen, deshalb auch das class="..." im TAG.
Lizzy99 ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Dreamweaver
Hyperlinks unterschiedlich formatieren Hyperlinks unterschiedlich formatieren
« Popup horizontales Untermenü? | hover kontraständerung??? »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[CSS] Verschiedene Hyperlinks Chrissi007 CSS 3 19.06.2004 13:39
Problem mit Pfaden in index.html daydreamer Dreamweaver 12 11.03.2003 22:47
Flash-schaltfläche & Hyperlinks ;o( Knoppers Dreamweaver 15 02.08.2002 17:04
Flash-schaltflächen &amp; Hyperlinks ;o( Knoppers Dreamweaver 0 30.07.2002 19:51
Klage: Recht auf Hyperlinks? PortalNews Traum-News 0 09.02.2002 13:40


Alle Zeitangaben in WEZ +2. Es ist jetzt 10:35 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67