ERLEDIGT
NEIN
NEIN
ANTWORTEN
7
7
ZUGRIFFE
1493
1493
EMPFEHLEN
-
Hallo Jungz,
habe ein großes Problem! Ich will gerne ein CSS Menü machen!
Das wenn man über den Link geht soll der Bold werden also mit a:hover würde ich mal sagen. und der erste Link soll aktiv sein, also underline! Und das wenn man auf z.B. link2 klick der link aktiv sein soll (underline) und der erste inaktiv, also normal, und ich würde das ganze gern mit javascript machen, obwohl ich kaum ahnung habe.
mein Script sieht so aus aber irgendwie klappt da gar nix:
CSS Datei:PHP-Code:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Test</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="navi.css" rel="stylesheet" type="text/css">
</head>
<script language="JavaScript" type="text/JavaScript">
function setStartActive(){
document.getElementsByTagName("a")[0].style.fontDecoration="underline";
}
function setActive (linka) {
links = document.getElementsByTagName("a");
for (var i = 0;i<links.length;i++)
links[i].style.color="gray";
linka.style.fontDecoration="underline";
}
</script>
<body onLoad="setStartActive()">
Rc-race-shop<br>
<a href="18.htm" target="content" class="normal" setActive(this)>1:8</a><br>
<a href="110.htm" target="content" class="normal" setActive(this)>1:10</a></span>
</body>
</html>
Danke im VorrausPHP-Code:/* CSS Document */
.normal { color:#999999; text-decoration:none}
a.activ { color: #999999; font-size: 1.3em; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline;}
a.hover {color: #999999; font-size: 1.3em; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bolder;}
-
22.08.04 20:10 #2
Ich frage mich, warum du das mit JavaScript machen willst. Das geht doch auch mit stinknormalem CSS. Infos dazu gibt's wie immer bei SELFHTML.
-
Nein ebend nicht! Habe schon da viel gelesen und sowas muzz man entweder mit PHP oder Javascript machen! Also habe ein Frame links die Navi und rechts das Contentframe, nun will ich das wenn ich über den link gehe und anklicke er aktiv sein soll und der voher aktive soll inaktiv sein ohne die linke seite zu laden!Original geschrieben von SilentWarrior
Ich frage mich, warum du das mit JavaScript machen willst. Das geht doch auch mit stinknormalem CSS. Infos dazu gibt's wie immer bei SELFHTML.
sowas geht doch nicht nur mit css oder?
CYa & danke
-
22.08.04 20:18 #4Oh nee... wenn ich sowas schon lese.sowas geht doch nicht nur mit css oder?
"Du, Papa, ist der Himmel blau? Ich hab gerade keine Lust, aus dem Fenster zu sehen."
Probier's doch einfach aus! Dann wirst du schon sehen, dass es funktioniert.
-
Ich habe es ja ausprobiert! Habe bei a:Activ eingestellt das es underline sein soll, aber er macht es ja nur dann wenn man raufklickt! und ich will nicht 100 Naviseiten habe, in den ich imma alle Links einzeln umfärben muß oder underline setzen will!
Kann mia da jemand Helfen?
DAnke CYa
-
22.08.04 20:50 #6
Äh... häh? Jetzt peil ich gar nichts mehr. Das muss ja so sein. Was willst du denn sonst? Wenn man draufklickt, ist der Link aktiviert, und solange man nirgendwo anders hinklickt, bleibt der auch aktiviert. Ich seh also ehrlich gesagt dein Problem (immer noch) nicht.
-
Also wenn man raufklick dann ist es vielleicht im IE underline aber das ist ja ein "Bug" und wenn du dia das ganze mal im Netscape oder Safari ansiehst dann ist es nur underline wenn man raufklickt oder festhält, sonst nicht! Es soll so sein das wenn man woanders hinklickt das trotzdem underline bleibt!
danke!
-
20.09.04 14:08 #8
- Registriert seit
- Sep 2003
- Ort
- Lilienthal bei Bremen
- Beiträge
- 151
in deiner CSS-Datei gehört zwischen a und hover ein : nicht nur ein normaler Punkt. es jetzt zumindest mit mouseover?

Bei Deinem Problem hab ich es so verstanden, daß Du den Link auf aktiv setzen möchtest ohne die Seite neu zu laden und deshalb javascript (mit PHP das sicher nich ohne die Seite neu zu laden
) einsetzen möchtest. Da mußt Du irgendwie auf die Klassen zugreifen, wie genau kann ich Dir aber auch nich sagen (such gerade selber)
Gruss,
BugsMy brother went over the ocean,
my sister went over the sea!
My Father went over my Mother,
and that was the beginning of me...
Ähnliche Themen
-
Css Menü mit eigener ID für jeden Menü Punkt
Von FunkFlex im Forum CSSAntworten: 3Letzter Beitrag: 28.11.10, 19:19 -
Hauptkategorie in Navi hervorheben, auch wenn Unterkategorie/-punkt aktiv ist
Von Steve2010 im Forum CSSAntworten: 4Letzter Beitrag: 04.09.10, 18:22 -
Comand in Toolbar aktiv, wenn View nicht aktiv
Von Miriam84 im Forum JavaAntworten: 0Letzter Beitrag: 11.10.09, 20:32 -
MouseOut unterdrücken, wenn Button aktiv ist
Von Dustin84 im Forum Flash PlattformAntworten: 9Letzter Beitrag: 15.01.09, 07:55 -
JFrame ausblenden wenn switch aktiv ist
Von dastool im Forum JavaAntworten: 3Letzter Beitrag: 29.08.07, 03:42





Zitieren
Login





