[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