Bereiche
News
Rewind
Tipps & Berichte
Forum
Galerie
Journals
Events
Umfragen
Themenwoche
Kleinanzeigen
Interaktiv
Anmelden
Registrierung
Zu allen empfangenen Nachrichten
Suche...
Zur erweiterten Suche
Push-Nachrichten von MacTechNews.de
Würden Sie gerne aktuelle Nachrichten aus der Apple-Welt direkt über Push-Nachrichten erhalten?
Forum
>
Entwickler
>
Web-Navigation mit CSS
Web-Navigation mit CSS
barbagianni
16.04.10
11:04
Ich habe eine mini navigation erstellt.
<p>
<a href="index.php" class="navi_links" id="nav_index">HOME</a><br>
<a href="philosofie.php" class="navi_links" id="nav_philosophie" >ÜBER UNS</a><br>
<a href="leistungen.php" class="navi_links" id="nav_leistungen" >LEISTUNGEN</a><br>
<a href="kontakt.php" class="navi_links" id="nav_kontakt" > KONTAKT</a>
</p>
CSS
.navi_links {
Font-Family: Arial, Helvetica, sans-serif;
Font-Size: 12px;
line-height: 2.0em;
letter-spacing: 0.2em;
white-space: normal;
left: 20px;
}
a.navi_links:link { color : #FFFFFF; text-decoration: none; }
a.navi_links:visited {color : #FFFFFF; text-decoration: none;}
a.navi_links:hover {color: #444403; text-decoration: none; }
a.navi_links:active {color: #444403; text-decoration: none; }
FRAGE:
Wie mache ich damit, zB. bei Ancklicken auf LEISTUNG, der Text in der Navi "LEISTUNGEN" die Farbe "#444403" markiert bleibt?
Kann man es in CSS Lösen?
Hilfreich?
0
Kommentare
kcnb8
16.04.10
11:48
Am besten definierst du eine Klasse für den geklickten Zustand, also sowas wie:
<p>
<a href="index.php" class="navi_links
aktiv
" id="nav_index">HOME</a><br>
....
dann CSS:
a.aktiv {color: #444403;}
„"Life on Earth may be quite expensive, but it includes a free annual trip around the sun." - Ashleigh Brilliant“
Hilfreich?
0
barbagianni
16.04.10
12:19
ja, aber ich lade die Navigation per require_once
Ich denke dann passt nicht ganz die Lösung, oder?
Hilfreich?
0
kcnb8
16.04.10
12:27
Doch, hat ja damit nichts zu tun.
Du musst dann "nur noch" das "aktiv" in den class-aufruf schreiben, in Abhängigkeit von dem jew. geklickten Link.
Wie sieht denn die require_once-Datei aus?
„"Life on Earth may be quite expensive, but it includes a free annual trip around the sun." - Ashleigh Brilliant“
Hilfreich?
0
barbagianni
16.04.10
12:30
die require_once
html
<p>
<a href="index.php" class="navi_links" id="nav_index">HOME</a><br>
<a href="philosofie.php" class="navi_links" id="nav_philosophie" >ÜBER UNS</a><br>
<a href="leistungen.php" class="navi_links" id="nav_leistungen" >LEISTUNGEN</a><br>
<a href="kontakt.php" class="navi_links" id="nav_kontakt" > KONTAKT</a>
</p>
Hilfreich?
0
kcnb8
16.04.10
12:48
Gibt es denn irgendeine PHP-Variable, die z.B. was über den einzufügenden Content aussagt? Damit könnte man dann in class="navi_links" das "aktiv" einfügen. Also beispielsweise so:
<a href="index.php" class="navi_links<?php if($meineVar=="home") echo " aktiv" ; ?>" id="nav_index">HOME</a><br>
<a href="philosofie.php" class="navi_links<?php if($meineVar=="philosofie") echo " aktiv" ; ?>" id="nav_index">ÜBER UNS</a><br>
usw...
„"Life on Earth may be quite expensive, but it includes a free annual trip around the sun." - Ashleigh Brilliant“
Hilfreich?
0
ts
16.04.10
12:49
barbagianni
Ich habe eine mini navigation erstellt.
<p>
<a href="index.php" class="navi_links" id="nav_index">HOME</a><br>
<a href="philosofie.php" class="navi_links" id="nav_philosophie" >ÜBER UNS</a><br>
<a href="leistungen.php" class="navi_links" id="nav_leistungen" >LEISTUNGEN</a><br>
<a href="kontakt.php" class="navi_links" id="nav_kontakt" > KONTAKT</a>
</p>
Die p-Markierung ist nicht korrekt und die br-Markierungen haben dort nichts zu suchen.
Das ist eine ungeordnete Liste (ul) mit einzelnen listeneinträgen (li).
Hilfreich?
0
barbagianni
16.04.10
13:02
Stimmt, vielen dank, dann hier noch einmal
<ul id="naviA">
<li><a href="index.php" class="navi_links">HOME</a></li>
<li><a href="philosofie.php" class="navi_links">ÜBER UNS</a></li>
<li><a href="leistungen.php" class="navi_links">LEISTUNGEN</a></li>
<li><a href="kontakt.php" class="navi_links"> KONTAKT</a></li>
</ul>
die CSS passe ich dann gleich an.
Hilfreich?
0
ts
16.04.10
13:09
Hilfreich?
0
barbagianni
16.04.10
13:22
Also, ich lasse es lieber.
Es ist ienfach zu kompliziertt für mich.
Einen ganzes Vormittags nur für eine mini Navigation.
danke schön trotzdem.
Hilfreich?
0
Kommentieren
Diese Diskussion ist bereits mehr als 3 Monate alt und kann daher nicht mehr kommentiert werden.
Mac OS X: 25 Jahre Aqua, 25 Jahre Dock
Platzgründe: Apple begründet modulare SSD und P...
Kurz: Trump unterstützt Musk als TikTok-Besitze...
Test Apple Mac mini M4
Vor 18 Jahren: iPhone, Apple TV und "Apple Inc."
Parallels führt x86-Windows auf M-Macs aus – Te...
iPhone 17 "Air": Weitere Informationen zu Preis...
Neuer Mac: Vorbereitung für den Umzug vom alten...