TMENU Liste - Zustand 1. Ebene
| Autor | Nachricht |
|---|---|
|
Verfasst am: 03. 04. 2012 [16:24]
|
|
|
Dennis.D
Themenersteller
Dabei seit: 02.02.2011
Beiträge: 47
|
Hallo zusammen, ich weiß dieses Problem wurde schon zig mal gestellt und trotzdem komme ich grad zu keiner Lösung. Regt mich selber etwas auf und ich hoffe ich verstehe es diesmal endgültig. Bsp: http://schrack-partner.diekavallerie.de.www68.your-server.de/projekte-und-beratung/ Es ist ein einfaches Listenmenü mit 2. Ebenen. Die Listenpunkt Formatierung der 1. Ebene soll halt immer stehen bleiben, so wie ich es auch schon erfolgreich geschafft habe durch die Klasse .cur. Es funktioniert aber nur bei der jeweils aktiven, also hier z.B. bei "Projekte und Beratung". Mir ist nich ganz klar welchen Zustand das Element der 1. Ebene hat bzw bekommen muss durch TYPO3 damit es die Formatierung behält. Danke euch schon mal! Mein TS: TYPOSCRIPT temp.menu = HMENU temp.menu { special = list special.value = 33, 3, 4, 5, 41, 15, 18 ### Erste Ebene ### 1 = TMENU 1 { wrap = <ul class="menu">|</ul> expAll = 1 #NO.wrapItemAndSub = <li onmouseover="show(this)" onmouseout="hide(this)">|</li> #NO.wrapItemAndSub = <li class="normal">|</li> NO.wrapItemAndSub = <li>|</li> CUR < .NO CUR = 1 CUR.ATagParams = class="cur" ACT < .CUR ACT = 1 ACT.ATagParams = class="act" } ### Zweite Ebene ### 2 = TMENU 2 { #wrap = <ul class="menu2" onmouseover="show(this)" onmouseout="hide(this)">|</ul> wrap = <ul class="menu2">|</ul> NO.allWrap = <li>|</li> } } page.10.subparts.menu_top < temp.menu Mein CSS CSS ul.menu, ul.menu ul { list-style-type: none; z-index: 30; } ul.menu a { display: block; //padding: 3px 15px 3px 3px; //padding: 10px 24px 10px 10px; font-weight:normal; color: #3E3D3F; padding: 10px; } ul.menu a:hover { background-color: #fff; } ul.menu ul a { //padding: 0 5px 3px; color: #fff; } ul.menu li { //border-right: 1px solid #3E3D3F; float: left; margin: 0; padding: 0; } ul.menu li a { //padding: 10px; } ul.menu li a:hover { background-color: #0061A4; color: #fff; } ul.menu li a:current {background-color: #0061A4;} #nav_top .act { background-color: #0061A4; color: #fff; } #nav_top ul li .active { background-color: #0061A4; color: #fff; } #nav_top .cur { background-color: #0061A4; color: #fff; } ul.menu ul li a { padding: 3px 10px; } ul.menu ul li a:hover { background-color: #fff; color: #0061A4; } ul.menu ul { background-color: #0061A4; display: none; margin-left: 0; min-width: 180px; padding: 0; position: absolute; } |
|
Verfasst am: 03. 04. 2012 [16:52]
|
|
|
zeroalpha
Dabei seit: 24.06.2005
Beiträge: 234
|
Ähm, also ich weiß nicht genau was du meinst, aber ich denke mal, dass was du suchst dürfte ACTIFSUB sein. Und ist das Programm auch noch so schwer,
schlimmer wär's wenn ich Programmierer wär! Die wichtigsten Menüs in TYPO3 |
|
Verfasst am: 03. 04. 2012 [17:38]
|
|
|
Dennis.D
Themenersteller
Dabei seit: 02.02.2011
Beiträge: 47
|
Leider hat es damit auch nicht funktioniert. http://http//schrack-partner.diekavallerie.de.www68.your-server.de/projekte-und-beratung/ Wenn man auf den Link klickt ist oben in der Navi "Projekte und Beratung" blau hinterlegt, Schrift weiss. Wenn ich mit der Mouse die Unterpunkte von "Projekte und Beratung" überfahre bleibt bei "Projekte und Beratung" die Formatierung stehen. So ist es richtig und so möchte ich es auch bei den anderen Links oben. Fährt man mit der Mouse jetzt zb über "Das Unternehmen" und dann die Unterpunkte davon an, geht die Formatierung von "Das Unternehmen" verloren. Ich hoffe nun ist es verständlich. |
|
Verfasst am: 03. 04. 2012 [17:57]
|
|
|
Chrissli
Dabei seit: 19.04.2010
Beiträge: 503
|
Das was du suchst wird im CSS festgelegt, nicht im Typo3. Das ist die Hover-Funktion der Liste God's in his Heaven -
All's right with the world! |



