Detlef G.: Mozilla will einfach nicht

Beitrag lesen

Hallo chacharon

Wenn Ihr mir vorwerft, ...

Das war bestimmt nicht als Vorwurf zu verstehen, sondern eher als Erklärung,
warum so wenige Antworten kamen.

Und was heisst - ich wollte Euren Anweisungen nicht folgen....
Ich hatte gefragt, ob ich denn alles durchnummerieren muss.
Die Antwort war: eine for-Schleife dürfte es tun.

bezog sich auf "Den Befehl 45 mal setzen, etwa so?"

Sorry - was soll das alles?

Das waren die Antworten auf dein "Scheiss Forum hier".

chacharon - *völlig genervt*

Das solltest du vermeiden, lieber versuchen ganz ruhig an die Sache
heranzugehen.

Nach meiner Antwort, sah ich, dass Tobias dir richtige und zielführende
Antworten gab. Ich fand aber eine ganze Zeit keine Änderungen in deinem
Seitenquelltext. Damit ließ sich kaum wirklich nachvollziehen, was du nun
wirklich geändert hast.

Mein 1. Vorschlag, damit du nicht so genervt sein musst und schnell ein in
allen Browsern funktionierendes Ergebnis hast.
Nimm deine Nav1 auseinander. Mach es ersteinmal _ohne_ Javascript.

z.B.:

  • Nav1   - nur die Hauptnavigation mit link auf Nav1_1, Nav1_2, Nav1_3 ...
  • Nav1_1 - Selbe Seite mit Unternavigation für Wirtschaft
  • Nav1_2 - dito mit Untermenü für Psychologie
    usw.
    Du lädst also ganz normal die jeweils angeklickte Navigation.

Damit hast du ersteinmal eine Version, die in allen Browsern, auch ohne
Javascript funktioniert.

Mein 2. Vorschlag, mach dir ersteinmal wirklich klar, was id="..." und was
class="..." bedeutet.

Kurz:

Eine class kann mehrmals im Dokument verwendet werden. Alle Elemente, die
die selbe Formatierung haben sollen erhalten z.B. selbe class="rot". Mit
.rot { background-color: #ff000; } im CSS gibst du allen allen Elementen
dieser Klasse genau diese Eigenschaften.

Eine id darf nur _einmal_ im gesamten Dokument vorkommen. Du verwendest
eine ID für genau _ein_ Element, kannst genau diesem _einen_ Element
Eigenschaften zuweisen z.B. id="iebox" und im CSS #iebox
background-color:#D25A78 }.
Außerdem kannst du genau dieses Element im Javascript mittels
document.getElementById('iebox')... ansprechen.

Erstmal Schluss, ich muss los, bin frühestens gegen 16:30 Uhr wieder am
Rechner.

MFG
Detlef

--
- Wissen ist gut
- Können ist besser
- aber das Beste und Interessanteste ist der Weg dahin!