[Typo3-UG Oesterreich] Seite zentrieren - problem: GMENU_LAYERS
Christian Kurta
kurta at typoheads.com
Mon Aug 16 12:43:58 CEST 2004
Wenn du einen Wrap rundherum machst funktionierts.
Hier ein Beispiel:
###
# Menü oben - Ebene 1
###
subparts.MENU_OBEN= HMENU
subparts.MENU_OBEN.entryLevel = 0
subparts.MENU_OBEN.1 = GMENU_LAYERS
subparts.MENU_OBEN.1 {
# layerStyle = position:absolute;left:0px;top:25px;width:25px;VISIBILITY:hidden;
layerStyle = position:absolute;left:0px;top:30px;width:10px;VISIBILITY:hidden;
lockPosition = x
xPosOffset = -450
topOffset = 94
displayActiveOnLoad = 0
freezeMouseover = 1
hideMenuWhenNotOver = 1
# xPosOffset =-20
# yPosOffset =-10
# lockPosition = x
# expAll=1
relativeToTriggerItem = 1
wrap = <table cellSpacing=0 cellPadding=0><tr>|</tr></table>
expAll=1
NO {
wrap = <td>|</td>
XY = [10.w]+30, 124
10 = TEXT
10.text.field = title
10.fontFile = fileadmin/fonts/verdana.ttf
10.fontSize = 21
10.offset = 0,81
10.niceText = 1
10.fontColor = #77626E
}# Hier noch RO und son Kram
ACT < .NO
ACT = 1
ACT.10.fontColor = #666666
RO < .NO
RO=1
RO.10.fontColor = #666666
}
###
# Menü oben - Ebene 2
###
subparts.MENU_OBEN.2 = GMENU_LAYERS
subparts.MENU_OBEN.2.useLargestItemX = 1
subparts.MENU_OBEN.2 {
layerStyle = position:absolute;left:0px;top:30px;width:10px;VISIBILITY:hidden;
lockPosition = y
yPosOffset = 0
leftOffset = -1
blankStrEqFalse=1
freezeMouseover = 1
relativeToParentLayer = 1
relativeToParentLayer.addWidth=1
hideMenuWhenNotOver = 10
wrap = <table cellSpacing=0 cellPadding=0><tr>|</tr></table>
expAll=1
NO {
XY = 146,16
10 = TEXT
10.text.field = title
10.fontColor = #77626E
10.fontFile = fileadmin/fonts/verdana.ttf
10.fontSize = 10
10.offset = 10,11
}
ACT < .NO
ACT = 1
ACT.backColor = #D7D29F
ACT.10.fontColor = #77626E
RO < .NO
RO=1
RO.backColor = #ECEAD2
RO.10.fontColor = #77626E
# RO.30 = IMAGE
}
On Mon, 16 Aug 2004 12:18:52 +0200, Stefan Unterhuber wrote
> hallo liste,
>
> hab ein eigentlich schon wohlbekanntes problem, allerdings auch nach
> langem suchen und probieren noch immer keine lösung
>
> meine seite wird mit einem table zentriert, mehrere menü-felder
> werden in <div>s relativ dazu positioniert - funkt!
>
> die GMENU_LAYERS sollen nun ebenfalls relativ zu den menüeinträgen
> positioniert werden, nicht absolut, da sie sonst abhängig von
> auflösung, fenstergröße woanders erscheinen
>
> grundsätzlich müsste es mit
>
> relativeToTriggerItem = 1
> topOffset = [y]
> leftOffset = [x]
>
> funktionieren...
> tut es aber nicht! die werte in top- und leftOffset werden als absolute
> Positionsangaben verwendet
>
> dadurch wandert das Menü in x-Richtung (zw. IE und Firefox sogar geringfügig
> in y-Richtung wegen unterschiedlicher margins?)
>
> ein wrap um die Layer-Elemente (werden im HTML-Quelltext automatisch
> gleich nach dem <body> definiert, also noch vor meiner Zentrierung)
> funkt auch nicht!
>
> bin ratlos
>
> lg, stefan
>
> -----
> Stefan Unterhuber (Development)
> WebDynamite IT Solutions GmbH
> Landstraße 49, A-4020 Linz, Austria
> http://www.webdynamite.com
> 0043 / 732 / 777 810 - 0 (fixed)
> 0043 / 732 / 777 810 - 50 (fax)
>
> _______________________________________________
> Typo3-at mailing list
> Typo3-at at lists.netfielders.de
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-at
mfg
--
Christian Kurta
kurta at typoheads.com
www.typoheads.com
Tel.: 0650 / 530 12 76
ICQ: 50273991
----------------------
Neue Projekte:
http://www.typoheads.com - Our Corporate Site
http://www.strassberger.at - Uhren, Schmuck Straßberger Horn
http://www.acon-consulting.com - ACON Management Consulting
More information about the TYPO3-at
mailing list