Zum Inhalt springen

ypSlideOutMenu

Erstellt am 1. Juni 2008 · 1 Antwort · letzte Antwort am 3. Juni 2008

Tags: Frage

jan_0815 ·

Hallo,

Ich habe ein kleines Problem mit diesen Menü.

Das Problem ist bestimmt schon öffters aufgetaucht, aber nach langen suchen hab ich leider nichts gefunden.

Ich habe das problem auch ins typo3forum.net gepostet
http://www.typo3forum.net/forum/gmenu-hmenu-tmenu-co/29562-ypslidoutmenu.html#post97957

Wenn da die antwort kommt werde ich die Lösung natürlich auch hier sofort reinschreiben und als gelöst makieren.

Jetzt nochmal zum eigendlichen Problem

Die 3te ebende fährt an der falschen stelle aus.

http://typo.lvps87-230-4-143.dedicated.hosteurope.de/

Sie müsste am ende der zweiten ebende ausfahren.

Wie kann ich das realisieren?

Vielen danke für die mühe.

Hier mein Setup und mein CSS

lib.mainMenu= HMENU
lib.mainMenu {
special = directory
special.value = 113
wrap = <ul class="bigmenus"> | <ul>
  #stdWrap.dataWrap = <ul>|</ul>
stdWrap.required = 1

korek_css = text-align:left
aniLen = 800
hideDelay = 5
minCPUResolution = 10
kore_so_x = -2
div_id_layer = yymenu
cssfile = 0
1 = tx_menu_ypslideoutmenu
1 {

expAll=1
NO = 1
NO {
ATagParams= class="bigmenu about_us" || class="bigmenu leistungsspektrum"|| class="bigmenu simulation"
linkWrap = <span>|</span>
ATagBeforeWrap = 1
allWrap = <li>|</li>
}
}
2 = tx_menu_ypslideoutmenu
2 {
moveTo = right
height = 20
width = 200
expAll=1
NO {
linkWrap = <div id="m_ebende_2">|</div>
ATagParams = class="ebende_2"
}
}

3 < .2
3.moveTo = right
3.width= 177
3.NO {
linkWrap = <div id="m_ebende_3">|</div>
ATagParams = class="ebende_3"
}

}

CSS

#menu5Content {
background-color : rgb(125,134,186); 
-moz-opacity : 0.9;
filter: Alpha(opacity=90);
}
#menu4Content {
background-color : rgb(216,135,20); 
-moz-opacity : 0.9;
filter: Alpha(opacity=90);
}
#menu3Content {
background-color : rgb(87,80,80); 
-moz-opacity : 0.9;
filter: Alpha(opacity=90);
}
.mmLevel2 {
background-color : rgb(87,80,80); 
-moz-opacity : 0.9;
filter: Alpha(opacity=90);
}

.ebende_2 {
color : #ffffff;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-rigth: 50px;
}
#m_ebende_2 {
border-bottom : #ffffff solid 1px;
padding-left: 12px;
}

.ebende_3 {
color : #ffffff;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
#m_ebende_3 {
border-bottom : #ffffff solid 1px;
padding-left: 12px;

}
jan_0815 ·

Das a tag muss display:block gesetzt werden.

Dann gehts :-)

jetzt hab ich immer noch ein problem mit den Zeilenumbruch.
Er wird nicht mitberechnet so das ein paar Menüpunkte verschwinden

Hat vieleicht jemand eine Idee?