Zum Inhalt springen

Menu im Frame - clear.gif oder ... ?

Erstellt am 29. März 2005 · Noch keine Antworten

Tags: Frage

Rumsi7 ·

Hallo Typo3er,
ich bin Newbee (verzeiht mir bitte Ungenauigkeiten (auch im Ort des Postings) :o ) und habe folgendes Problem:

Ich habe mit GMENU_LAYER ein Menu geschrieben, das sich bei Rollover nach rechts ausfaltet.

Dieses Menu soll auf der linken Seite stehen (Breite ca 150px). Die erscheinenden Submenus sollen über dem Content liegen.

Im Moment habe ich drei Frames aufgesetzt

.............top-Frame...............
menu-Frame | content-frame

Das Menu entfaltet sich aber nicht über den Content, sondern bleibt in seinem Frame und ist so nicht komplett sichtbar (ich müsste scrollen).

Ich habe überlegt, es mit Hilfe von clear.gif zu probieren, also ohne eigenen Frame für das Menu, bekomme es aber nicht hin.

Wer kann mir helfen? Vielen Dank im Voraus

Christoph

# Definition of the page-objects
page = PAGE
menu = PAGE
top = PAGE

page.typeNum = 1
menu.typeNum = 2
top.typeNum = 3


# Defining the outer frameset
outer_frameset = PAGE
outer_frameset.typeNum = 0
outer_frameset.frameSet.rows = 100, *
outer_frameset.frameSet.params = border="0" framespacing="0" frameborder="NO"
outer_frameset.frameSet {
1 = FRAME
  1.obj = top
  1.params = scrolling="NO" noresize frameborder="NO" marginwidth="0" marginheight="0"
   2 = FRAMESET
  2.cols = 180, *
  2 {
    1 = FRAME
    1.obj = menu
    2 = FRAME
    2.obj = page
  }
}

# Inhalte in top und page einfügen
top.10 = TEXT
top.10.value = Hallo top-frame
page.10 = TEXT
page.10.value = Hallo content-frame

# Menu definieren
menu.includeLibs.gmenu_layers = media/scripts/gmenu_layers.php
menu.10 = HMENU
menu.10.1 = GMENU_LAYERS
menu.10.1 {
  target = page
  layerStyle = position:absolute;left:140px;top:30px;width:10px;height:30px;VISIBILITY:hidden; 
  yPosOffset = -15
  lockPosition = y
  expAll=1
  NO {
    wrap = |<BR>
    backColor = |*| green || #2ce022 : -30 |*|
    XY = 130, 30
    10 = TEXT
    10.text.field = title
    10.fontColor = white
    10.offset = 5,20
  }
 }
menu.10.2 = GMENU
menu.10.2.target = page
menu.10.2.wrap = |<BR>
menu.10.2.NO {
  backColor = |*| green || #2ce022 : -30 |*|
  XY = 120, 30
  10 = TEXT
  10.text.field = title
  10.fontColor = white
  10.offset = 5,20
}