[TYPO3-german] TMenu und Zustände NO,ACT,etc. Zustand für Punkt vor gewähltem Punkt.

Perlich, Lucas (creacon gmbh) l.perlich at creacon-gmbh.de
Thu Feb 26 21:43:29 CET 2009


Hallo Joey,
hallo Leute,

ich habe nun zwar eine funktionierende Methode gefunden und für mich  
anpassen können. Dank folgenden Beispiels:
http://www.typo3wizard.com/de/snippets/menus/tabsmenu-tmenu-beispiel.html

Aber es ist noch nicht optimal. Die Idee mit den überlappenden DIV's  
scheint mir auch die besste zu sein nur leider kriege ich das nicht hin.

Wenn ich meinen navigation divs position:relative und left:-10 gebe  
dann haben das natürlich alle. Resultat ist das alle 10 Pixel nach  
links rücken sich also nicht überlappen. ich muss dem zweiten -20, dem  
dritten -30 usw geben damit es klappt.

Verstehe ich da was falsch?

Wie kann ich mir eine solche Variable (-10,-20,-30) in mein Typoscript  
basste

Dieses Menü macht mich noch wahnsinnig,...

Vielen Dank für jede Hilfe,...



--
  Perlich, Lucas (creacon gmbh)
  l.perlich at creacon-gmbh.de




Am 26.02.2009 um 13:51 schrieb JoH asenau:

>> natürlich ist der Zustand beim gewählten Navipunkt dann AKT nicht NO,
>> also:
>>
>> Navi1 (NO+Grafik1) | Navi2 (NO+Grafik3) | Navi3 (AKT+Grafik2) | Navi4
>> (NO+Grafik1)
>>
>> bitte den Fehler in vorheriger Mail zu entschuldigen! Ist schon spät
>> :)
>
> Für sowas nimmt man üblicherweise eine Überlappung und die CSS- 
> Eigenschaft
> z-index.
>
> Sprich: Die einzelnen Menüpunkte werden mit position:relative und  
> negativem
> left so angeordnet, dass ein nachfolgender Menüpunkt immer um einen
> bestimmten Pixelwert mit dem vorhergehenden überlappt. (Deswegen  
> sollte man
> auch keine Tabelle nehmen sondern <ul><li>-Listen). Jeder Menüpunkt  
> wird
> dabei mit Hilfe von z. B. z-index:100; auf eine gemeinsame Ebene  
> gelegt. Die
> Pseudoeigenschaft hover sorgt nun dafür, daß
> a) das Styling des betroffenen Menüpunkts ausgetauscht und
> b) dieser Menüpunkt mit z-index:200; auf eine höhere Ebene  
> verschoben wird
>
> HTH
>
> Joey
>
> -- 
> Wenn man keine Ahnung hat: Einfach mal Fresse halten!
> (If you have no clues: simply shut your gob sometimes!)
> Dieter Nuhr, German comedian
> Xing: http://contact.cybercraft.de
> TYPO3 cookbook (2nd edition): http://www.typo3experts.com
> TYPO3 workshops: http://workshops.eqony.com
>
>
> <ATT00001.c>



More information about the TYPO3-german mailing list