code2i: Javasript baut DIVs

Beitrag lesen

moin

Ich will, dass es verschiedene Ebenen aufbaut, die ich dann mit mouse over über je ein Bild anzeigen will. In diese Ebenen muss ich aber klicken können bzw. mit der Maus drüberfahren, also kann ich sie nicht einfach mit onmouseout wieder ausblenden.

Ich hab den Inhalt der Ebenen hier etwas gekürzt, wenn ihr dem Link folgt könnt ihr das ganze Problem sehen.

Jups ! Als erstes sehe ich das der Code nen Unfall mit zehnfachem Überschlag ist. Die var ... = .... das ; nicht vergessen.

  • Warum packst du das alles in eine Tabelle ???? Die Bilder hintereinander zu setzen und bei Beginn einer neuen Zeile ein <br> tut es auch.

  • Dann hast du das mit deiner for() Schleife nicht zuende gedacht. Du schreibst da sich ständig wiederholenden Code. Das geht doch auch anders oder?
    Pack die Bilder in ein Array und bau dir ne writeIn() Schleife. Da die einzige var dort deine Quellangabe zum Bild ist.

Was mich stört ist folgendes:

Die Ebene "bild1" wird immer angezeigt, und die Ebenen "bild2" "bild3" "bild4" werden nicht ausgeblendet und ich kann immer nur eine Ebene mit einem höheren "bild-Wert" anzeigen.
Aber das könnt ihr bei dem Link sehen......

Wann sollen die denn ausgeblendet werden??? Du hast dazu doch gar keine Angabe gemacht. Das kleine Meinzelmänchen wird die nicht einfach so wegmachen??

Aber ich denke mal wenn du eine neue Ebene öffnest! Dann must du doch nur die alte Ebene wieder "hidden" setzen.

Hmmm was ist los ??? kein Bock mehr gehabt! Tja so einfach ist das halt nicht...

cu