[TYPO3-german] Condition greift nicht
JoH
info at cybercraft.de
Fri Mar 24 11:17:39 CET 2006
> hab ein Problem mit der Darstellung meines Menüs in unterschiedlichen
> Browsern. Um Abhilfe zu schaffen benutze ich folgende Bedingung, die
> aber leider nicht greift. Vielleicht hat ja jemand einen Tipp für
> mich. Danke im voraus schon mal.
Wieso machst Du das nicht mit einem Stylesheet?
Wobei mir keine Layermenüs bekannt sind, bei denen IE eine solche Angabe
bräuchte.
Hast Du mal eine URL dazu?
> [browser = msie]
> subparts.MENU.1.layerStyle =
> position:absolute;width:0px;VISIBILITY:hidden;
> subparts.MENU.2.layerStyle =
> position:absolute;width:0px;VISIBILITY:hidden;
> subparts.MENU.3.layerStyle =
> position:absolute;width:0px;VISIBILITY:hidden;
> [else]
> subparts.MENU.1.layerStyle = position:absolute;VISIBILITY:hidden;
> subparts.MENU.2.layerStyle = position:absolute;VISIBILITY:hidden;
> subparts.MENU.3.layerStyle = position:absolute;VISIBILITY:hidden;
> [end]
Der Tatsache, daß dort subparts steht und ich mal vermute, daß Du Dich dabei
in einem TEMPLATE Element befindest, entnehme ich: Deine Condition steht
garantiert innerhalb einer geschweiften Klammer. Und das darf sie laut TSref
nicht.
Lösung:
Erst die Variante für [else] komplett runterschreiben und alle Klammern
schließen.
Danach Condition setzen und die Dinge ändern, die für IE anders sein sollen.
Joey
--
Wenn man keine Ahnung hat: Einfach mal Fresse halten!
(If you have no clues: simply shut your knob sometimes!)
Dieter Nuhr, German comedian
openBC: http://www.cybercraft.de
More information about the TYPO3-german
mailing list