Abstand zwischen Menütexten
Autor: Karl B.
Visitado 1285,
Seguidores 1,
Compartilhado 0
Hallo,
wie und wo kann man beim horizontalen Menü im Header den Abstand zwischen den Menütexten einstellen?
Publicado em
Sie können den Abstand zwischen den Menubutton einstellen. Die benötigte Grösse der Button ist mit abhängig vom Text in den Button (Dateiname oder angepasster Dateineme der Seiten).
Wo; 2 Anpassen - Hauptmenu - Breite und Abstand zwischen den Button Siehe Anlage
JJ.
Autor
Es geht nicht um den Abstand zwischen den Menübutton, sondern zwischen den Menütexten ohne Button.
Ich habe dazu jetzt folgenden Code gefunden, der aber leider nicht funktioniert. Eingefügt habe ich den Code unter 1. SEO - Erweitert - vor dem Head-Tag.
html>body>div#imPage>div#imMnMn.auto>ul.autoHide>li#imMnMnMenue1>a>span.imMnMnFirstBg>span.imMnMnTxt {margin-left:0px;}
html>body>div#imPage>div#imMnMn.auto>ul.autoHide>li#imMnMnNenue2>a>span.imMnMnFirstBg>span.imMnMnTxt {margin-left:99px;}
Das ist wahrscheinlich ein alter Code für frühere Versionen und bewirkt nicht unbedingt was du haben willst. ICh weis was du haben willst aber das ist in WSX5 nicht möglich, weil das Menü auf Button ausgelegt ist und die können nicht unterschiedlich sein. Man müsste das ganze HAuptmenü umgestalten. Es hat mal einen viel längeren und komplizierteren Code im anderen Forum gegeben, aber der ist auch von einer älteren Version der diese Abstände korrigiert.
Jedenfalls einfach mit WSX5 nicht möglich.
Autor
Das ist natürlich sehr schade.
Alternativ hatte ich überlegt im Header Textfelder als Menüpunkte einzufügen, aber dann hat man keinen Mouseovereffekt, oder geht das eventuell mit Code?
Wieso nimmst du dann keinen "Hoverbutton"? Den gibts bei den Widgets!
Autor
Weil ich ja kein Buttonmenü, sondern nur ein Textmenü erstelloen möchte.
Sichlerlich hätte man einen Mouseover Effekt wenn man den Text verlinkt und man den Linkstil im Textstil eingestellt hat.
Autor
Genau so möchte ich es haben, allerdings ist die Verlinkung einer Ebene mit mehreren Seiten nicht möglich, auch nicht unter Eigenschaften der Ebene.
Das ist doch logisch oder? Wer will denn mehrere Seiten geöffnet bekommen wenn man auf einen LINK drückt. Nur die SPAM-Fabriken.
Autor
Das stimmt schon, dann kann man so also keine Menüpunkte mit Unterseiten erstellen oder?
Doch kann man schon. Mit Ebenen...aber wieso willst du "eine" Ebene mit mehreren Seiten verknüpfen. Das geht nicht!!!!
Du kannst nur eine Ebene mit einer Seite verknüpfen!
Autor
Als Drop-Down-Menü. Beim Klick auf den Menüpunkt (Ebene) sollen nur die Titel der Seiten angezeigt, also die Seiten nicht geöffnet werden.
Du meinst im Menü sollen die Unterseiten nicht angezeigt werden sondern nur im Seitenmenü im Content? Bei den Ebenen anhaken "Dropdown Menü in dieser Ebene nicht anzeigen"
Autor
Ein Bild sagt mehr als tausend Worte. In diesem Sinne siehe bitte den Anhang.
Ach so, du kannst ja auch Unterebenen machen und dafür diese nicht verlinken!
Autor
Ich bin mir nicht sicher, ob ich das richtig verstanden habe, aber wenn die Seiten in der Unterebene liegen und die Unterebene nicht mit den Seiten verlinkt ist, werden die Seiten nicht angezeigt und können nicht geöffnet werden oder?
Eine Verlinkung der Ebene 1 mit der Unterebene ist nicht möglich, da man eine Ebene nur mit einer Seite verlinken kann.
MAn braucht die Ebene nicht zu verlinken um die Unterebenen anzuzeigen. Das geht natürlich nur per Mouseover und nicht per klick! Genau so mit den Unterebenen (auch wenn die nicht verlinkt sind) kannst du die Seiten per Mouseover sehen.
Autor
Ich fürchte, wir schreiben gerade aneinander vorbei. Bei den Menü handelt es sich nicht um das vom Programm aus der Sitemap erzeugte Menü, sondern um einzelne Textfelder, die ich wie oben beschrieben im Header platziert habe. Den Menütext im Textfeld kann man aber nur mit Seiten, nicht mit Ebenen verlinken.
Im Textstil kann man Mouseover auch nur für den Text aktivieren, nicht aber für die Ebene oder habe ich da etwas übersehen?
Dann ist es klar was du meinst. Denn der Umweg über ein Textfeld als Menü ist natürlich nicht vorgesehen für sie Effekte des normalen Menüs. Das ist dann nicht möglich ! Außer natürlich wenn du individuellen Code ein gibst für das Menü
Autor
Das habe ich auch schon versucht und zwar unter Seo und Code -> Erweitert vor dem Head-Tag html und im Body-Tag css, aber ohne Erfolg.
Wieso unter Seo&Code? Wenn du es im HEader haben willst, dann musst du es auch in ein HTML-OBjekt im HEader einfügen.
Autor
Ja klar, manchmal sieht man vor lauter Bäumen den Wald nicht mehr. Vielen Dank nochmals.
Ich verstehe es so, dass du verschieden lange Menüpunkte mit gleichem Abstand realisieren willst. Richtig?
Beim Hoverbutton kann man den Button-Stil abschalten, also einen reinen Text mit Mouseover erscheinen lassen. Einfach Rand und Hintergrund auf Transparent schalten. Also mal ein paar Buttons als Text in den Header setzen ;-)
Was mir fehlt, ist noch die Textvariation 'Unterstrichen'.
Schöner Tip, Andreas.
Erster Test:
Man muss halt nur Pixelzählen...