[TYPO3-german] Browserweiche im TMENU_LAYERS
Rene Kockisch
kockiren at tu-cottbus.de
Sat Mar 21 10:55:53 CET 2009
Vielen Dank für eure Tipps.
Ja es war einfach nur das Problem mit den geschweiften Klammern. Hab
dann alles ausgeschrieben und schon ging es.
@Marco:
Ich hab lange rumprobiert und bin einfach zu keiner Lösung gekommen. Das
Problem ist das, das "ausklapp"-DIV beim IE zu weit unten sitzt. Hab mit
den CSS Eigenschaften rumgespielt aber keine Lösung gefunden. Deswegen
eben die Browserweiche. Falls jemand über nen Proxy kommt ist allenfalls
das Menü zu weit unten das ist dann nicht so schlimm. Ist ja nur nen
kleiner Schönheitseingriff.
Wenn du jedoch nen Tipp hast es besser zu lösen würde ich den gern
annehmen. Hier dazu mein derzeitiger TS Code:
lib.menuTop = HMENU
lib.menuTop.1 = TMENU_LAYERS
lib.menuTop.1.wrap = <ul class="nav"> | </ul>
lib.menuTop.1.lockPosition = x
lib.menuTop.1.relativeToTriggerItem=1
lib.menuTop.1.layerStyle =
position:absolute;{abstandoben};visibility:hidden;display:inline;width:180px;min-width:186px;border-bottom:solid
#7b7b7b 0px;
[browser = msie]
lib.menuTop.1.topOffset = 30
[else]
lib.menuTop.1.topOffset = 0
[GLOBAL]
lib.menuTop.1.leftOffset = -30
lib.menuTop.1.hideMenuWhenNotOver = 50
lib.menuTop.1.hideMenuTimer = 70
lib.menuTop.1.expAll=1
lib.menuTop.1.NO = 1
lib.menuTop.1.NO {
ATagParams = onfocus="this.blur()"
allWrap = <li> | </li>
stdWrap.htmlSpecialChars = 1
stdWrap.htmlSpecialChars.preserveEntities = 1
}
lib.menuTop.1.ACT.1 < NO
lib.menuTop.1.ACT.1.ATagParams = onfocus="this.blur()"
lib.menuTop.2 = TMENU
lib.menuTop.2.wrap = <div class="layer-foldout1"><ul> | </ul></div>
lib.menuTop.2.NO {
ATagParams = onfocus="this.blur()"
wrapItemAndSub = <li> | </li>
stdWrap.htmlSpecialChars = 1
}
Es geht hier nur um den IE7 bei allen anderen wird es richtig dargestellt.
Gruß
René
More information about the TYPO3-german
mailing list