zurück zur Startseite
  


Zurück XHTMLforum > (X)HTML und CSS > CSS
Seite neu laden beim aufrufen einer Seite ein a:active Link anzeigen?

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 23.12.2005, 16:50
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 23.12.2005
Beiträge: 4
sheepy befindet sich auf einem aufstrebenden Ast
Standard beim aufrufen einer Seite ein a:active Link anzeigen?

Moin Leute, bin neu hier und hätte gerne mal eine Auskunft über a:active...
und zwar: Kann man bei dem aufruf einer Seite einen Link als a:active definieren(so das der Link so dargestellt wird,als wäre er aktiv?)
Bräuchte dies für eine Navigationsleiste,damit sich meine User an der Navi orientieren können,wo sie gerade sind....
(es müsste doch per onload im body möglich sein oder?
========
mfg sHeepy
Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 23.12.2005, 18:28
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 20.02.2005
Beiträge: 1.045
Tigereye befindet sich auf einem aufstrebenden Ast
Standard

Also mit HTML und CSS geht das so nicht. Mit Javascript würde es vielleicht funktionieren, aber wenn möglich, würde ich dir empfehlen, PHP zu verwenden.
Mit Zitat antworten
Sponsored Links
  #3 (permalink)  
Alt 23.12.2005, 18:31
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 23.12.2005
Beiträge: 4
sheepy befindet sich auf einem aufstrebenden Ast
Standard

mhn okay...wie sähe denn die möglichkeit bei java-script aus?
oder sollte ich mich da besser an ein javascript forum wenden?
Mit Zitat antworten
  #4 (permalink)  
Alt 23.12.2005, 18:35
Benutzerbild von Dieter
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 12.09.2003
Beiträge: 3.635
Dieter sorgt für eine eindrucksvolle AtmosphäreDieter sorgt für eine eindrucksvolle Atmosphäre
Standard

Dafür würde ich kein JS nehmen, weil Du nicht weisst, ob JS aktiviert ist!?

Mit PHP geht das so:
Code:
<?php
	$a = $_SERVER['PHP_SELF'];
	echo $b;
?>
	<ul>
	[*]<?php echo (!strpos($a,"index.php"))?'Zur Startseite ':'<span class="current" title="Sie befinden sich hier:">&gt; Zur Startseite </span>'?>
.
.
.
.
Dafür legst Du in der CSS einen Span (span.current) an, der bis auf Farbe und Hintergrundfarbe Deinen Links entspricht!
__________________
Informationen aus Koblenz-Metternich
-----------------------------------
"Wissen heißt, Fragen zu erwerben."
Mit Zitat antworten
  #5 (permalink)  
Alt 23.12.2005, 18:44
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 23.12.2005
Beiträge: 4
sheepy befindet sich auf einem aufstrebenden Ast
Standard

aber PHP wird doch nicht von jedem Server unterstützt oder?
(bin bei arcor)
Mit Zitat antworten
  #6 (permalink)  
Alt 23.12.2005, 19:03
Benutzerbild von Dieter
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 12.09.2003
Beiträge: 3.635
Dieter sorgt für eine eindrucksvolle AtmosphäreDieter sorgt für eine eindrucksvolle Atmosphäre
Standard

Das kommt auf Deinen Vertrag an. Bei Arcor ist aber, soviel ich weiss, fast überall PHP enthalten.

Geh doch mal auf deren Seite und schau in die Bedingungen.
__________________
Informationen aus Koblenz-Metternich
-----------------------------------
"Wissen heißt, Fragen zu erwerben."
Mit Zitat antworten
Antwort

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre 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 aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
CSS Menü link in einer anderen Box anzeigen lassen Blackone137 CSS 1 02.11.2015 13:18
clearen im 21 Jhr. Muamicus CSS 23 14.12.2010 20:50
Für bestimmte Browser andere HTML Seite aufrufen killa CSS 5 05.07.2010 08:18
Anzeigen der aktiven Seite mit CSS mmirko CSS 7 30.12.2004 16:28
Seite "halbiert" nach Klick auf Link - CSS Bug? Nina CSS 1 14.01.2004 15:20


Alle Zeitangaben in WEZ +2. Es ist jetzt 12:27 Uhr.