Supportnet Computer
Planet of Tech

Supportnet / Forum / Webseiten/HTML

Frage zum Webdesign /Menüleiste





Frage

Hallo Leute, für eine neue Webseite würde ich gerne eine Menüleiste an den Oberen Bildschirmrand setzen. Habe auch einige Beispiele gefunden wie man soewas realisieren kann. Nur, bei allen Beispielen tritt immer der Effekt auf das das Menü nicht über einen Framerahmen drüberweg geht. Da der obere Frame rel. schmal ist sehe ich immer nur ein zwei Menüpunkte. Am liebsten würde ich die Seite ganz ohne Framerahmen machen, doch dann müßte ja in jede Seite das Menü eingebaut werden. Hat jemand eine Idee wie ich aus der Nummer herauskomme? Gibt es "Frameübegreifende"Menüscripte ? Viele Grüße Andras

Antwort 1 von Feuervogel

öhm...so...ich weiß zwar nicht, WARUM man bei deinem menü nur die oberen zwei punkte sieht (ein link zu der seite wäre durchaus hilfreich), aber vielleicht liegts daran, dass dein menü nicht waagrecht ist?

ja, ein problem für seiten ist, dass man, wenn man das menü in jede seite an sich einbaut, immer wieder auf jeder seite aktualisieren muss.

was du mit "menüscript" meinst, ist mir schleierhaft.

wie du das lösen kannst: im dreamweaver gibts so genannte vorlagen (templates). diese haben dann bereiche, die verändert werden können, aber auch bereiche, die nur über besagte vorlage verändert werden können. also legst für den content einen bearbeitbaren bereich fest und erstellst dann immer wieder neue seiten von dieser vorlage, in die du deinen inhalt schmeißt. wenn du das menü ändern willst, ändere es nur in der vorlage, dann ändert es sicha uch bei allen seite, die von dieser vorlage gemacht wurden.

ist aber nicht ganz einfach im DW durchzusteigen, ich weiß nicht, obs da auch andere/einfachere programme gibt, die das machen...

Antwort 2 von Floooooo

Informiere dich mal über <iframe>. Hier kannst du eine andere Seite darstellen; d.h. du müsstest in jede deiner Seiten dorthin, wo das Menü hinsoll, nur den iframe einfügen, der wiederum das Menü anzieht. Aber Vorsicht: klappt nicht bei allen Browsern.

Andere Variante: So wie ich das sehe machst du ein "Klappmenü" richtig? Das wahrscheinloich mit JS dargestellt wird. Eine böse Variante wäre: Der obere Frame enthält die 1. Navigationsebene und die Skripten fürs Menü. Die aufklappenden Anteile werden aber im unteren Frame angezeigt; das lässt sich durch Aufruf der Menüskripten aus dem unteren Frame im oberen realisieren.


...oder, wie es sich gehört :-): Überlege Dir, ob du nicht eiunfach dynamische Seiten (z.B. mit PHP) erstellst - dann ist es kein Problem, immer dasselbe Menü auf allen Seiten einfügen zu lassen.

oder: Wenn du stratische Seiten verwendest, schreibst du dir ein Skript (z.B. mit VBA), das auf deinem Rechner erstmal alle HTMLs deiner HP abklappert und an geeigneter Stelle das Menü aus einem Template einfügt. Damit sparst du dir Handarbeit.

Antwort 3 von andreasclaas

Hallo,
erstmal vielen Dank für die Hinweise.
Da ich nicht DER Programmierer bin schaue ich mir mal die <iFrames> an.
Hier mal ein Link zu meinem Werk :-)

http://6driver.topcities.com/html/mindex.html


Sorry für die Werbung, aber das ist ja auch nur mein Testbereich.

Viele Grüße
Andreas

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: