(gelöst) Nice_Menus klappt nicht auf

am 06.02.2011 - 23:20 Uhr in
Hallo,
bei folgender URL, kriege ich es nicht hin das die DropDown Menus (Magazin) zu sehen sind. Es liegt irgendwie unter der content section.
Ich finde den Fehler aber nicht, bin aber verwundert warum ich im Code dieses finde:
<ul style="visibility: hidden; display: none;">
Menupunkte sind aktiviert und geöffnet markiert.
Danke vorab für einen Tip
LG B!
- Anmelden oder Registrieren um Kommentare zu schreiben
Eine ID oder class navigation
am 06.02.2011 - 23:35 Uhr
Eine ID oder class navigation als Dropdown-Menu sollte eben nie ein
overflow:hidden;
bekommen :)Eine Info wie ich dieses
am 07.02.2011 - 11:33 Uhr
ähm...ich stimme dir zu, kann dem aber noch nicht folgen. wenn dann müsste es sich woanders her vererben (?)
Drupal im Einsatz: Bachblueten-Ratgeber.de - Schuessler-Salze-Ratgeber.de - Tomaten24.de
coming soon: Selbstversorger.com - Bio-Lieferdienste.de
Sorry
am 07.02.2011 - 11:30 Uhr
Sorry, wollte nur einen kleinen Spass machen, nicht auf Deine Kosten übrigens.
Für den Navigationsbalken war die CSS-Eigenschaft "overflow: hidden" gesetzt, scheint sie aber jetzt nicht mehr zu sein. Denn wenn ich im Menu jetzt auf "Magazin" (da erscheint ja auch ein Pfeil) klicke, dann klappt das nun erwartungsgemäß nach unten aus - da müsstest Du doch inzwischen etwas geändert haben?!
ok ich brauche einen kaffee
am 07.02.2011 - 11:35 Uhr
ok ich brauche einen kaffee ;)
ich probiere halt aus. habe aber nicht wirklich was geändert und in den ursprungszustand gebracht.
es klappt aus, ja aber es ist nur ein untermenupunkt zu sehen (vorhanden 2 oder 3). irgendetwas ist da noch nicht sauber, aber ich sehe ich irgendwie nicht
Drupal im Einsatz: Bachblueten-Ratgeber.de - Schuessler-Salze-Ratgeber.de - Tomaten24.de
coming soon: Selbstversorger.com - Bio-Lieferdienste.de
Stelle mal nur für den Admin
am 07.02.2011 - 11:43 Uhr
Stelle mal nur für den Admin (du bist ja live mit der Site, oder?) ein anderes Theme ein und sieh mal zu, was evtl. theme-bedingt ist.
z-Index
am 07.02.2011 - 11:44 Uhr
Das Problem kenne ich, hatte ich auch in einem Projekt. Das hängt am z-index. Das nice-Menu arbeitet mit Layern. Der Layer überblendet jedoch nicht den Content. Du findest diese Einstellung in der Datei "nice-menus-default.css"
Hier habe ich folgende Änderung vorgenommen
.block-nice_menus {
z-index: <strong>100;</strong>
}
Bei mir war der sehr hohe Wert "100" sinnvoll, da ich eine Slideshow überblenden muss. Diese zählt den z-index je Element hoch. Da ich nicht weiß, ob der z-index linear nach oben zählt, egal ob ein Element gelöscht wird oder nicht, war es in meinen Augen ratsam, hier einen zukunftssicheren Wert zu wählen :-)
Damit die Änderungen beim nächsten Update des nice-menü Moduls nicht überschrieben werden, habe ich die komplette Datei "nice-menus-default.css in mein Theme kopiert und die theme.info angepasst. Das würde ich dir auch dringend anraten. Wenn Du nicht weißt wie, dann sag Bescheid, ich erkläre es dir dann - ist nicht schwer, sind nur marginale Änderungen.
Gruß 2be
Zitat:"Ich habe die Länge und Breite dieses Landes bereist und mit den besten Leuten geredet, und ich kann Ihnen versichern, daß Datenverarbeitung ein Tick ist, welcher dieses Jahr nicht überleben wird.“ Editor für Computerbücher bei Prentice Hall, 1957.
hi, danke für den tip. habe
am 07.02.2011 - 11:56 Uhr
hi,
danke für den tip. habe den Wert in der nice_menus.css gefunden und auf 100 hoch gesetzt. wie (leider) online zu sehen, hat sich nicht geändert...auch nach flush und co.
Drupal im Einsatz: Bachblueten-Ratgeber.de - Schuessler-Salze-Ratgeber.de - Tomaten24.de
coming soon: Selbstversorger.com - Bio-Lieferdienste.de
stimmt, das war doch noch ...
am 07.02.2011 - 12:15 Uhr
Hast recht, da war noch eine Änderung. Das Nice-Menü stellt doch ein Menü benanntes Menü dar. In meinem Projekt verwende idh das Theme Conche. Hier habe ich den z-Index in der o.g. Datei geändert. Zusätzlich verwendet das Theme Conch die Datei stmenu.css zur Darstellung der Menüs. Hier habe ich den z-index auf 99 gesetzt.
Ich weiß, das ist jetzt sehr theoretisch, aber ich kenne ja den Aufbau deines Themes nicht und kann dir von daher nur den Tipp geben, wie ich das Problem gelöst habe, sorry :-(
Gruß 2be
Zitat:"Ich habe die Länge und Breite dieses Landes bereist und mit den besten Leuten geredet, und ich kann Ihnen versichern, daß Datenverarbeitung ein Tick ist, welcher dieses Jahr nicht überleben wird.“ Editor für Computerbücher bei Prentice Hall, 1957.
Wenn Du das an das Ende
am 08.02.2011 - 10:41 Uhr
Wenn Du das an das Ende Deiner styles.css kopierst, erscheint auch der 2. Listenpunkt unterhalb von Magazin. Warum nun ausgerechnet dieser Listenpunkt den Hintergrund verliert - frag mich nicht :)
/* Fixes disappearing dark background on nice menus */
ul.nice-menu-down ul li {
background: url("menubg.png") repeat-x scroll 0 0 transparent;
clear: both;
}
EDIT: Naja - es liegt daran dass für "ul.nice-menu-down ul" die implizite backround-repeat-Eigenschaft seitens des nice_menu-Moduls auf "repeat-x" gesetzt ist. Damit wird aber der Hintergrund für jede "ul" nur horizontal wiederholt, d.h. bis inkl. des ersten Listenelements, sofern die übrigen nicht horizontal gefloatet sind. Sind sie es nicht (wie in Deinem Fall, der eigtl. ein Normalfall ist), dann haben sie keinen Hintergrund mehr.
Folgende Anweisung sehe ich daher jetzt näher an der Ursache, (zumal im Bsp. oben der Pfad zum nice_menu-eigenen Background-Image korrigiert werden müsste):
ul.nice-menu-down ul li {
background-repeat: repeat;
overflow: hidden;
}
Das
overflow:hidden;
verhindert, dass das zu hohe Hintergrundbild mit Verlauf von oben heller nach unten dunkel sehr unschön in den darunterliegenden Listenpunkt hineinlappt.eingefügt, aber es schien
am 07.02.2011 - 12:54 Uhr
eingefügt, aber es schien noch nicht alles geween zu sein :(
geht noch nicht, oder genau so schlecht wie vorher
Drupal im Einsatz: Bachblueten-Ratgeber.de - Schuessler-Salze-Ratgeber.de - Tomaten24.de
coming soon: Selbstversorger.com - Bio-Lieferdienste.de
Ja, sieh nochmal den
am 07.02.2011 - 12:57 Uhr
Ja, sieh nochmal den EDIT-Part im vorigen Beitrag bitte.
noch suche ich. es klappt
am 08.02.2011 - 18:24 Uhr
noch suche ich. es klappt zwar auf, aber es wird nach wie vor noch überlagert.
möchte jemand geld verdienen und den fehler suchen und finden? ich gebs langsam auf...
Drupal im Einsatz: Bachblueten-Ratgeber.de - Schuessler-Salze-Ratgeber.de - Tomaten24.de
coming soon: Selbstversorger.com - Bio-Lieferdienste.de
Du musst in Deine aprnn.css
am 08.02.2011 - 18:44 Uhr
Du musst in Deiner aprnn.css ab Zeile 335 diese Passage:
ul.nice-menu-down ul li {
background: url("menubg.png") repeat-x scroll 0 0 transparent;
clear: both;
}
ändern auf:
ul.nice-menu-down ul li {
background-repeat: repeat;
overflow: hidden;
clear: both;
}
So eine Änderung hattest Du schon einmal alleine geschafft.
Na siehst Du - geht doch :)
am 09.02.2011 - 16:01 Uhr
Na siehst Du - geht doch :)
sorry für meine späte
am 05.03.2011 - 19:36 Uhr
sorry für meine späte Antwort. Hatte da ein paar Neuseelandprobleme.
Vielen Dank für eure / Deine Hilfe !
Drupal im Einsatz: Bachblueten-Ratgeber.de - Schuessler-Salze-Ratgeber.de - Tomaten24.de
coming soon: Selbstversorger.com - Bio-Lieferdienste.de