Ich weis nicht ob das nur mir so geht oder so sein soll aber das dropdown
Menü bleibt bei mir stehen und geht nicht wieder weg'
nachdem ich darüber gefahren bin
MFG
Dander
Ich weis nicht ob das nur mir so geht oder so sein soll aber das dropdown
Menü bleibt bei mir stehen und geht nicht wieder weg'
nachdem ich darüber gefahren bin
MFG
Dander
Hi King Tut,
unter http://www.stadt-fuessen.de findest Du auf der rechten Seite ein solches Menü.
Folgendes fügst Du im Setup in Dein Template ein:
temp.jsmenu = HMENU
temp.jsmenu {
special = list
special.value = id1,id2,id3,id4,id5
1 = JSMENU
1 {
levels = 1
1 {
wrap = |
additionalParams = class="schnellnav"
firstLabel = oft besuchte Seiten...
}
}
}
page.10.marks {
SCHNELLNAV < temp.jsmenu
}
Jetzt platzierst Du in Deiner HTML-Vorlage einen Marker (hier: SCHNELLNAV).
Die Seiten, die in diesem Menü angezeigt werden sollen gibst Du unter special.value (Seiten-IDs) in einer Kommaaufzählung an.
Gruß
Dander schriebIch weis nicht ob das nur mir so geht oder so sein soll aber das dropdown
Menü bleibt bei mir stehen und geht nicht wieder weg'
nachdem ich darüber gefahren bin
MFG
Dander
Jo hast recht ... ist ein schönheitsfehler und sollte eigentlich nicht sein...
Ich möchte gerne die Menü Leiste oben noch verändern .. mir fehlt aber noch die passende Idee dazu ...
@ ralfimou
Danke für das Sricpt .. ich baue es gleich mal ein !
ralfimou schriebHi King Tut,
Die Seiten, die in diesem Menü angezeigt werden sollen gibst Du unter special.value (Seiten-IDs) in einer Kommaaufzählung an.
Gruß
Kool, aber ich würde gerne es so machen, das die Seiten IDs nicht über das Template fest eingebunden werden ( über special.value = id) sollen, sondern das meine Autoren die am Rand einfach selber "bestimmen" können, welchen Inhalt das Pull Down Menü anzeigen soll.
Geht das nicht mit den Anweisung:
styles.content.get ??
So, habe jetzt neue Menüs eingebaut und die alten Menüs (waren vorher ganz oben) gelöscht.
Was sagt Ihr dazu ?
Hallo Leute,
leider habe ich noch ein Problem mit meiner Seite.
Oben im Kopf werden die Menüs in Firefos nicht richtig angezeigt. Beim IE funktioniert es.
So sieht mein Template für die Pulldwon Menüs aus:
page.includeLibs.gmenu_layers = media/scripts/tmenu_layers.php
temp.navigation_topLayer = COA
temp.navigation_topLayer {
10 = HMENU
10.special = list
10.wrap = <table border="0" cellspacing="2" cellpadding="2">|</table>
10.1 = TMENU_LAYERS
10.1 {
hideMenuWhenNotOver = 150
lockPosition = y
relativeToTriggerItem = 1
topOffset = 18
expAll=1
NO {
allWrap = <tr><td class="navmenü_oben">|</td></tr>
}
}
10.2 = TMENU_LAYERS
10.2 {
wrap = <table border="0" cellspacing="0" cellpadding="0">|</table>
hideMenuWhenNotOver = 150
relativeToTriggerItem = 1
topOffset = 243
leftOffset = 548
expAll=1
NO {
ATagBeforeWrap = 1
ATagParams = class="navmenü_pulldown"
allWrap = <tr><td>|</td></tr>
}
}
}
Hat vielleicht jemand eine Idee ?
Hi,
hatte bei Firefox gleiches Problem. Hat sich bei mir dadurch in den Griff kriegen lassen, dass ich separate class Definitionen für <tr> und <td> verwendet hatte und auf Zusatz ATagParams verzichtet habe.
Beispiel:
marks.leftMenu = HMENU
marks.leftMenu.entryLevel = 1
marks.leftMenu.1 = TMENU
marks.leftMenu.1 {
expAll = 0
wrap = <table class="leftMenuNavi"> | </table>
NO.linkWrap = <tr class="leftMenuNavi_NO"><td> | </td></tr>
ACT >
ACT < .NO
ACT.linkWrap = <tr class="leftMenuNavi_ACT"><td> | </td></tr>
ACT = 1
RO >
RO < .NO
RO.linkWrap = <tr class="leftMenuNavi_RO"><td> | </td></tr>
RO = 1
}
marks.leftMenu.2 = TMENU
marks.leftMenu.2 {
expAll = 0
wrap = <tr><td><table class="leftMenuNaviSub1"> | </table></td></tr>
NO.linkWrap = <tr class="leftMenuNaviSub1_NO"><td> | </td></tr>
RO < .NO
RO.linkWrap = <tr class="leftMenuNaviSub1_RO"><td> | </td></tr>
RO = 1
ACT < .NO
ACT.linkWrap = <tr class="leftMenuNaviSub1_ACT"><td> | </td></tr>
ACT = 1
}
Viele Grüße.
jo, das kann schon sein .. ich habe jetzt auch schon ein bißchen probiert und denke, das es vielleicht auch an meiner css Datei liegen kann.
falls es hilft hier meine css definitionen (auszug):
.leftMenuNavi table {
border: 0;
cellpadding: 0px;
cellspacing: 0px;
width: 170px;
margin-left: 5px;
padding: 0;
}
.leftMenuNavi td {
height: 20px;
width: 170px;
align: left;
valign: middle;
text-align: left;
}
.leftMenuNavi_NO td {
background: url(images/bow_leftMenuNavi_NO.gif) no-repeat left top;
height: 20px;
width: 170px;
align: left;
valign: middle;
text-align: left;
}
(...)
.leftMenuNavi a {
color: #000000;
font-size: 10px;
font-weight: bold;
padding-left: 20px;
padding-top: 5px;
padding-bottom: 5px;
text-align: left;
vertical-align: absmiddle;
valign: middle;
text-decoration: none;
}
es hilft ein bisschen mit padding und margin herumzuspielen.
Gruss, Knut
@ knuttila
wo kann ich mir Deine typo seiten Menü mal in Aktion ansehen ?
@King Tut
nein, leider (noch) nicht. Ist bisher nur ein Prototyp. Allerdings haben soweit ich mich noch korrekt erinnere bei mir zwei Dinge primär geholfen:
CSS-Style für <tr> festgelegt und nicht <td>, sowie im CSS Style hierfür eine feste Höhe in Pixel angegeben. Dann wurde mein Hintergrundbild korrekt angezeigt und die Verschiebungen, wie sie auch bei dir zu sehen sind, waren verschwunden.
Zwar arbeite ich nicht mit TMENU_LAYERS sondern nur mit TMENU, da aber das Problem bei uns beiden auftaucht(e) scheint es damit nicht viel zu tun zu haben.
Für "saubere" Übernahme der CSS Definition war bei mir auch explizites
linkWrap
statt
allWrap
hilfreich. Kann aber auch sein, dass ich mich hier täusche.
Viele Grüße und viel Erfolg!
Knut
also ich habe am Wochenende deinen Code mal ausprobiert und ein bißen meine css Werte geändert ... das Menü sieht im Firefox immer noch sch***** aus *Grrrr*
Ok, ich versuche es dann mal mit deinem Tipp, vielleicht liegt es ja daran.
schade, hat leider nicht funktioniert ... die möglichen Stellschrauben über das Template, css sind einfach zu kompliziert (... für mich)
Kleines UPDATE:
Die Menüs funktionieren jetzt auch unter FireFox
Der "Fehler" lag an einer Border Einstellung im Template.
Zusätzliche habe ich den Mousover-effekt aus der css Datei entfernt , damit das Layout unter IE udn Firefox gleich aussieht.
Hi Rolf,
koenntest Du vielleicht naeher definieren, was mit "Fehler" gemeint ist?
Vielleicht stolpern ja doch noch andere ueber aehnliche Probleme.
Gruss,
Knuttila
ich weis nicht ob das schon genannt wurde aber bei opera sitzt das linke menü nicht oben sondern immer mittig
Dander schriebich weis nicht ob das schon genannt wurde aber bei opera sitzt das linke menü nicht oben sondern immer mittig
upss, das ist mir noch gar nicht aufgefallen. Danke für den Hinweis .. das werde ich mir mal anschauen.
@ knuttila
Mein Code war soweit richtig, ich mußte nichts am Template ändern, sondern nur in der css Datei einen Border auf 0 setzen.
Das ganze ist etwas schwer zu beschreiben .....
So, letzte Woche sind wir mit unserer Domaine von http://www.meisterkuehler.com auf einen neuen Server bei HostEurope umgezogen.
Unsere neuen Seite ist jetzt unter:
http://www.meisterkuehler.de/cms/index.html
zu erreichen.
Wir hatten vorher Typo3.6.0rc1 und nutzen heute die Vorteile von Typo 3.8.
Als nächstes möchten wir das VB Forum in Typo einbauen und suchen dazu noch ein paar Scripts.
Auch die Index Suche und die extended Tabellen sind leider noch nicht richtig einsatzfähig.
Ist das obere Menu auf meisterkuehler.de (Anleitungen, Physik & Theorie, ...) auch mit Typo3 realisiert ?