Du bist nicht eingeloggt.

Login

Pass

Registrieren

Community
Szene & News
Locations
Impressum

Forum / Bits und Bytes

Problem mit CSS

Patrick-B93 - 33
Profi (offline)

Dabei seit 06.2008
718 Beiträge
Geschrieben am: 15.06.2010 um 16:56 Uhr

heii heii :DD

ich habe auf meiner Homepage links eine Navigationsleiste mit Links, diese habe ich mit css formatiert, wenn ich z.B mit der Maus drüber fahre ändert sich die linkfarbe :)

wenn ich jetzt aber will das wenn ich auf diesen link draufklicke und mir die seite anschaue die der link zeigt, will ich das der link dauerhaft eine andere farbe bekommt, diese "dauerhafte farbe sollte wieder verschwinden sobald ich einen anderen link anklicke
also sollte sich nur die farbe eines aktiven link ändern ...wie mach ich das?

mfg patick
_Mainevent_ - 38
Halbprofi (offline)

Dabei seit 01.2008
191 Beiträge

Geschrieben am: 15.06.2010 um 17:00 Uhr

Zitat von Patrick-B93:

heii heii :DD

ich habe auf meiner Homepage links eine Navigationsleiste mit Links, diese habe ich mit css formatiert, wenn ich z.B mit der Maus drüber fahre ändert sich die linkfarbe :)

wenn ich jetzt aber will das wenn ich auf diesen link draufklicke und mir die seite anschaue die der link zeigt, will ich das der link dauerhaft eine andere farbe bekommt, diese "dauerhafte farbe sollte wieder verschwinden sobald ich einen anderen link anklicke
also sollte sich nur die farbe eines aktiven link ändern ...wie mach ich das?

mfg patick


schau mal ob du ein javascript findest müsste sich buttonswitch nennen

Der Admin hat Gepostet^^

_MeTee_
Experte (offline)

Dabei seit 07.2009
1245 Beiträge

Geschrieben am: 15.06.2010 um 17:13 Uhr
Zuletzt editiert am: 15.06.2010 um 17:13 Uhr

Zitat von Patrick-B93:

heii heii :DD

ich habe auf meiner Homepage links eine Navigationsleiste mit Links, diese habe ich mit css formatiert, wenn ich z.B mit der Maus drüber fahre ändert sich die linkfarbe :)

wenn ich jetzt aber will das wenn ich auf diesen link draufklicke und mir die seite anschaue die der link zeigt, will ich das der link dauerhaft eine andere farbe bekommt, diese "dauerhafte farbe sollte wieder verschwinden sobald ich einen anderen link anklicke
also sollte sich nur die farbe eines aktiven link ändern ...wie mach ich das?

mfg patick


was meinst du eig :D? Counter strike source?


Meine Damen und Herren, es sinkt für sie: Das Niveau.

BenjaminT - 38
Fortgeschrittener (offline)

Dabei seit 01.2010
87 Beiträge
Geschrieben am: 15.06.2010 um 17:17 Uhr
Zuletzt editiert am: 15.06.2010 um 17:19 Uhr

es gibt in css insgesamt 5 verschiedene einstellungsmöglichkeiten für links

a:link
a:visited
a:focus
a:hover
a:active

..sollte dir eig helfen bzw bekannt sein .. da ist auch der aktive link bzw visited link dabei .. usw usw
Patrick-B93 - 33
Profi (offline)

Dabei seit 06.2008
718 Beiträge
Geschrieben am: 15.06.2010 um 17:25 Uhr

ich meine die Programmier Sprache CSS

noch ein Beispiel :)

bei Team - Ulm ... links in der Navigationsleiste .. sobald man auf Communx oder so klickt kommt man auf Communix. Das Communix in der Navigationsleiste leuchtet gelb auf .. besuch ich jetzt aber MY Profile oder so erlischt das gelb bei communix und das gelb kommt bei my profile .. .wie bekommt man das hin??

die befehle kenn ich ;-) .. bringen aber i-wie nix -.-
DayReaper - 42
Profi (offline)

Dabei seit 10.2008
646 Beiträge

Geschrieben am: 15.06.2010 um 17:30 Uhr

Zunächstmal ist CSS KEINE Programiersprache... ganz sicher nicht... und nebenbei wurde dir die Antwort bereits gegeben:


a:active {color:"hierhexzahltragen"; }


sollte dein Problem lösen.

When you see me. RUN!

Patrick-B93 - 33
Profi (offline)

Dabei seit 06.2008
718 Beiträge
Geschrieben am: 15.06.2010 um 17:32 Uhr

Zitat von DayReaper:

Zunächstmal ist CSS KEINE Programiersprache... ganz sicher nicht... und nebenbei wurde dir die Antwort bereits gegeben:


a:active {color:"hierhexzahltragen"; }


sollte dein Problem lösen.


okee .. ganz ruhig :) :)
ich bin ein anfänger darin ;-)

und ich hab nach gelesen bzw. herausgefunden das active nur die farbe ändern solange der link geklickt wurde .. macht man dan einen klick i-wo anderst hin z.B ins leere geht die farbe wieder weg und er wird normal ... obwohl man noch auf der aktiven seite ist ... und genau das will ich ja nicht ;-)
BenjaminT - 38
Fortgeschrittener (offline)

Dabei seit 01.2010
87 Beiträge
Geschrieben am: 15.06.2010 um 17:33 Uhr
Zuletzt editiert am: 15.06.2010 um 17:39 Uhr

wenn das nich gehen sollte hast du einen fehler im quellcode

a:active

achte darauf das du evtl im html code nicht irgendwo bereits eine vorgabe hast oder sonstwas .. das wäre fail ^^ :)

edit:

http://de.selfhtml.org/css/eigenschaften/pseudoformate.htm#link_visited_focus_hover_active

schau dir das beispiel an .. funktioniert dort einwandfrei
Patrick-B93 - 33
Profi (offline)

Dabei seit 06.2008
718 Beiträge
Geschrieben am: 15.06.2010 um 17:52 Uhr

Zitat von BenjaminT:

wenn das nich gehen sollte hast du einen fehler im quellcode

a:active

achte darauf das du evtl im html code nicht irgendwo bereits eine vorgabe hast oder sonstwas .. das wäre fail ^^ :)

edit:

http://de.selfhtml.org/css/eigenschaften/pseudoformate.htm#link_visited_focus_hover_active

schau dir das beispiel an .. funktioniert dort einwandfrei


okee thx :)
aber ganz genau wie in TU funktioniert es leider immer noch nicht :)
der acitve funktioniert jetzt :)
er wird bei mir schwarz so wie vorgesehen :)
aber wenn ich jetzt einfach so klicke *auf keinen link oder sonst i-was was etwas auslösen könnte* wechselt die farbe meines links von schwarz wieder in weiß ... gehört das so? :)
ich wollte eig. das sie Schwarze farbe sich erst ändern sobald ein anderer Link aufgerufen wrird :)
BenjaminT - 38
Fortgeschrittener (offline)

Dabei seit 01.2010
87 Beiträge
Geschrieben am: 15.06.2010 um 18:02 Uhr

jup .. is so weil du im endeffekt keinen active link mehr hast sondern ihn abgewählt hast ..

wenn du den quelltext von tu öfffnest und auf die stylesheet zugreifst wirst ud sehn das in der class der navigation nichts anderes drinn stehn hat als das normal typische aka farbe grööße usw

denke also dass das mit nem script evtl verhindert wird .. aber soweit gehen meine java bzw css kenntnisse nicht :)
Patrick-B93 - 33
Profi (offline)

Dabei seit 06.2008
718 Beiträge
Geschrieben am: 15.06.2010 um 18:05 Uhr

okee thx :)


ich habe ein Navigationsframe und möchte, das die Linkfarbe sich beim klicken ändert, und wenn ich dann einen anderen Link anklicke soll der Link wieder seine Orginalfarbe bekommen und der neu geklickte Link soll die Farbe ändern.
So soll dem User gezeigt werden wo er sich grade befindet.

so verstehen vllt. noch ein paar mehr mein problem :)

Laser87 - 58
Champion (offline)

Dabei seit 11.2006
4301 Beiträge

Geschrieben am: 15.06.2010 um 18:07 Uhr

Das wird mein Frames schlecht gehen.


Gruß
Jochen

Patrick-B93 - 33
Profi (offline)

Dabei seit 06.2008
718 Beiträge
Geschrieben am: 15.06.2010 um 18:09 Uhr

Zitat von Laser87:

Das wird mein Frames schlecht gehen.


Gruß
Jochen


und weißt du wie ich es dann lösen könnte? ... vllt. mit java script? :) leider kenn ich mich darin gar nicht aus :(
Freno
Anfänger (offline)

Dabei seit 10.2005
15 Beiträge
Geschrieben am: 20.06.2010 um 14:56 Uhr

TU verändert dynamisch die Klasse des angeklickten Links. (menue = nicht angeklickt; menue2 = angeklickt) ...

So wie TU wirst du es mit reinem HTML und CSS nicht hinbekommen (und wenn nur sehr umständlich) - da brauchst du dann entweder eine dynamische Komponente (also z. B. PHP), die die Seite entsprechend generiert, oder du musst jede statische Seite manuell anpassen.
  [Antwort schreiben]

Forum / Bits und Bytes

(c) 1999 - 2026 team-ulm.de - all rights reserved - hosted by ibTEC Team-Ulm

- Presse - Blog - Historie - Partner - Nutzungsbedingungen - Datenschutzerklärung - Jugendschutz -