Zum Inhalt springen

GMENU in eine Reihe

Erstellt am 28. September 2004 · 31 Antworten · letzte Antwort am 29. September 2004 · Seite 2 von 2

Tags: HTML & CSS, Frage

CokeLightMan ·

Mann Mann... es quält mich... mein aktueller Code:

######### Menüs ##########
page.10.marks.MENU_1= HMENU
page.10.marks.MENU_1.special = directory
page.10.marks.MENU_1.special.value = 639
page.10.marks.MENU_1.excludeUidList = 647
page.10.marks.MENU_1.entryLevel = 0

page.10.marks.MENU_1.1 = GMENU_LAYERS
page.10.marks.MENU_1.1 {

layerStyle = position:absolute;left:0px;top:0px;width:0px;VISIBILITY:hidden;filter:alpha(opacity='70', style='0');  
 
  relativeToTriggerItem = 1
#  xPosOffset =-5
  topOffset = -10
  lockPosition_addSelf = 0
  directionUp=1
  lockPosition = x
  expAll=1
  displayActiveOnLoad=0
  dontHideOnMouseUp=0
  hideMenuWhenNotOver=10
  wrap = <table><tr>|</tr></table>
  NO {

#wrap = <td>|<IMG src="fileadmin/template/images/platzhalter_strich.gif" height=26></td>

wrap = <td>|<IMG src="fileadmin/template/images/platzhalter_strich.gif" height=26></td>




backColor=#cccccc
XY = [10.w]+10,26
10 = TEXT
10.text.field = title
10.text.case = upper
10.align=center
10.fontFile = fileadmin/verdana.ttf
10.fontSize=11
10.offset = 0,16
10.fontColor=#666666
10.niceText = 1
   }
RO < .NO
RO = 1
RO {
10.fontColor=black
       }
ACT < .RO
ACT = 1
ACT {
10.fontColor=black
       }
}
page.10.marks.MENU_1.2 = GMENU
page.10.marks.MENU_1.2 { 

expAll=1
#expAll=0
NO {
backColor=#848592
#XY = 128,18
#XY = 128,18

#XY = [10.w]+10,18
XY = [10.w]+100,18

#XY = [10.w]+14,18
10 = TEXT
10.text.field = title
#10.text.case = lower
10.fontFile = fileadmin/verdana.ttf
10.fontSize=11
10.offset = 0,16
10.fontColor=white
10.niceText = 1
10.align=left
       }

RO < .NO
RO = 1
RO {
10.fontColor=black
       }
ACT < .RO
ACT = 1
ACT {
10.fontColor=black
       }
}



##############################################

Schon ganz verzweifelt bin... Jetzt habe ich die Striche direkt unter den Menüpunkten... so nah und doch so fern.... :-/

sangria ·

dann probier doch mal:

wrap=<td valign="middle">|</td><td><IMG src="fileadmin/template/images/platzhalter_strich.gif" height=26></td>

ach ja:

offset=0,12 (für die position deines textes.)

mach in deinem template eine tabelle auf und setze dein menue zischen die <tr>tags

<table><tr>###dein menu###</tr></table>

wer weiß... 😉

CokeLightMan ·

DANKE!!!

Jetzt funktionierts schon fast... ich bin gestern bis um 1:00 Uhr dran gesessen und habs einfach nicht hinbekommen! Vielleicht hast du ja eine Idee wie ich
Die Menüpunkte jetzt noch enger zusammen bringe... die stehen etwas weit auseinander...

DANKE nochmal!
Stefan

sangria ·

sieht schon mal weit besser aus..... nun... der abstand wird dynamisch durch die weite der gesamten tabelle generiert. d.h. sag der tabelle im template wie weit sie sein soll und schon sind die abstände größer oder kleiner.... 😉

winke

sangria

CokeLightMan ·

Weißt du wie ich den letzten Strich hinter "Contact" wegbekomme?

Jetzt kann es nur noch eine klitze kleine Kleinigkeit sein... das Menü funktioniert genauso wie es soll nur ist eben ganz rechts statt ganz links... !!!

Danke!
Coke

sangria ·

kannst dir aussuchen ob einen davor oder einen dahinter...

davor:

wrap=<td><IMG src="fileadmin/template/images/platzhalter_strich.gif" height=26></td><td width="9" valign="middle">|</td>

im template die ganze tabelle nach links ausrichten

align="left"

sollte gehen

BastianBalthasarBux ·

1. weiter vorne im thread hast div hergenommen: kann nicht gehen -> in den meisten browsern, wenn nicht gar allen erzwingt div einen zeilenumbruch! besser: span das erzwingt keinen zeilenumbruch

2. das mit dem strich dahinter oder davor, das kann ich dir nachfühlen. hab das selbe problem bei breadcrumbs (tmenu mit special rootline) das problem ist: wenn ich den strich davor habe, dann ist er auch vor dem allerersten menüpunkt, dahinter ist er auch hinter dem allerletzten menüpunkt. und das sind beides unerwünschte 'verhaltensweisen'.

wenn jemand die lösung hat: posten! 😃
ich such schon länger danach!!

CokeLightMan ·

Was hälst du davon...? Ergebnis sieht man unter:

www.tiger-coatings.com/cms

wrap =<td valign="center">|</td><td><span>|<IMG src="fileadmin/template/images/platzhalter_strich.gif" height=26>|*||<IMG src="fileadmin/template/images/platzhalter_strich.gif" height=26>|*||</span></td>

Danke
Stefan

BastianBalthasarBux ·

funzt aber nur wenn du weisst wieviele menüpunkte du hast.
was tust wenn der redakteur welche dazuhängt, bzw. in den breadcrumbs (special=rootline), wo es sowieso immer eine variable anzahl von menüpunkten gibt?

CokeLightMan ·

Jetzt hab ich so:

wrap=<td valign="center">|</td><td><IMG src="fileadmin/template/images/platzhalter_strich.gif" height=26></td>

jetzt ist es wieder horizontal aber leider der strich am ende... und außer dem ist die Spalte zu hoch... sollte so dünn sein wie die darunter... bekomm ich aber weder mit dem Template hin (Tabellenhöhe auf "26" setzen) noch irgendwie im TS...

CokeLightMan ·

Jetzt hab ich so:

wrap=<td valign="center">|</td><td><IMG src="fileadmin/template/images/platzhalter_strich.gif" height=26></td>

jetzt ist es wieder horizontal aber leider der strich am ende... und außer dem ist die Spalte zu hoch... sollte so dünn sein wie die darunter... bekomm ich aber weder mit dem Template hin (Tabellenhöhe auf "26" setzen) noch irgendwie im TS...

CokeLightMan ·

😃 😃 😃 😃 😃 😃 😃

Ein ganz großes Dankeschön an euch alle !!!
Ich habe jetzt mein Menü... zwar mit dem Strich hinten... aber irgendwann werd ich den schon los ;-)

Ohne euch hätte ich das nie so hinbekommen!

Danke!
Man liest sich!
Stefan

CokeLightMan ·

8-)

Weiß jemand wie ich einen Menüpunkt "unklickbar" machen kann?

Ich möchte das man bei einem Menüpunkt genötigt wird einen Untermenüpunkt auszuwählen... (aber ohne weiterleitung... man bleibt praktisch auf der aktuellen seite wenn man drauf klickt)

Danke!
Stefan