[gelöst] Aufklappmenü nur mit CSS
Eingetragen von oxifly (246)
am 16.04.2010 - 13:38 Uhr in
am 16.04.2010 - 13:38 Uhr in
Jetzt habe ich das nächste Steinchen vor mir :-)
Ich möchte durch die von mir neu generierte Horizontale Navi ein auf nur CSS basiertes aufklappmenü realisieren.
Nur bekomme ich das mit der Befüllung noch nicht hin :-) bzw. mit der Einbindung in der Page.tlp.php...ich bin voller Ehrgeiz
because i love Drupal.
thank u all for u support and greetings from Munich
Sandro
- Anmelden oder Registrieren um Kommentare zu schreiben
Sieh Dir mal das Modul NICE
am 16.04.2010 - 13:39 Uhr
Sieh Dir mal das Modul NICE MENUE an ... damit kannst Du horizontale und vertikale "Aufklappmenues" umsetzen ...
Drupal 7 Screencasts in deutsch!
Thoor schrieb Sieh Dir mal
am 16.04.2010 - 14:10 Uhr
Sieh Dir mal das Modul NICE MENUE an ... damit kannst Du horizontale und vertikale "Aufklappmenues" umsetzen ...
Hab ich schon, hab mich aber nicht näher damit befasst, da ich in Zukunft das ohne Nice Menus umsetzen möchte.
Leider komme ich nicht weit.
Ich habe eine horizontale Nav selbst mit
1. Eintrag als regions [nhorizont] = nHorizont
2. in der Page.tpl.php unter dem Header mit print $nhorizont ausgegeben
erstellt.
Nun weiss ich nicht weiter, denn wenn ich den html code ins page einbinde, erlaubt es mir dennoch die Befüllung nicht...
thanx 2 u all
Findest Du denn die neue
am 16.04.2010 - 14:57 Uhr
Findest Du denn die neue Region in der Blockanzeige Deines Themes? Hast Du ein Menü angelegt (mit menü-Items? Hast Du diesen Menüblock in diese Region gelegt?
Siehst Du irgendetwas von diesem Menü-Block in der Source-Anzeige deiner Seite?
Kreiere mal einen einfachen Block und schreibe etwa "Hello World" rein. Sage, daß dieser Block auf allen Seiten für alle Rollen angezeigt werden soll und lege ihn dann in die Region nhorizont. was passiert dann?
Beste Grüße
Werner
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
Wobei ich das Nice Menu nun
am 16.04.2010 - 15:14 Uhr
Wobei ich das Nice Menu nun wirklich nicht schlecht finde, habe es auch mehrfach im Einsatz. Gut, per Default ist es nicht hübsch, aber es gibt ja CSS ...
Man kann natürlich auch immer das Rad neu erfinden, das empfiehlt sich vor allem dann, wenn man noch nicht so ganz trittfest ist und man schnelle / funktionierende Ergebnisse möchte! [ironie off]
Man muss da immer abwägen, ich würde auch gern komplett eigenständige Themes bauen, nehme derzeit aber aus Zeitgründen eben doch ein Startertheme wie Genesis als Grundlage. Manche Sachen sollte man Schritt für Schritt machen, und das z.B. würde ich so erst dann machen, wenn ich weiß, das ich das mit meinem eigenen Wissen kann - solange nicht aus anderen Gründen die Notwendigkeit besteht, das wäre in Deinem Fall, wenn es Nice Menu nicht geben würde.
Bei Nice Menu ist es so, dass ein Nice Menu (man kann mehrere anlegen) jeweils ein Block ist, den man in eine vorhandene Region rein schiebt. Gleichzeitig muss man in der Konfiguration des Blocks aber noch festlegen, welches Menü denn dort eigentlich rein soll.
Vielleicht hilft das ja ein Stück weiter.
LG
Sonja
Drupal Freelancer im Rheinland gesucht?
aufklappmenü klapp nicht auf
am 21.04.2010 - 15:53 Uhr
Hallo Drupalgemeinde,
mein in nur css erstelltes dropdown Menu klappt in der horzitonalen Navi nicht auf.
Hab ich Layer Probleme?
Ich gebe die horizontale dropdown Navi in einer selbst erstellten Region ein.
Der Aufbau der Seite ist
Header, unter dem Header kommt die Dropdown Navi
darunter leftSide, Content, rightSide usw..aber wenn man auf die Links im Dropdown enü klickt,
öffnen sich die "submenüs" nicht :-(
any idea?
Thanks a bunch
Sandro
Einfach Nice Menu
am 21.04.2010 - 16:11 Uhr
Einfach Nice Menu
C.A.W. Webdesign
ich kann das dropdownmenu
am 21.04.2010 - 16:33 Uhr
ich kann das dropdownmenu nice-menu im theme bluefun nicht benutzen, bzw
es lässt sich nicht in der horizontalen navi aufklappen..
Aus Neugier hab ich das Theme
am 21.04.2010 - 17:16 Uhr
Aus Neugier hab ich das Theme mal kurz in eine Testinstallation reingespielt, in der ich Nice Menus habe. Dein Problem hängt so oder so nicht mit Nice Menus zusammen, sondern mit dem Theme, und deshalb klappt das mit Deiner Eigenkonstruktion vermutlich auch genauso wenig, da alles betroffen ist, was ein Block ist.
Geh mal in die style.css Deines Themes, da steht für .block
overflow:hidden;
- so kann das nix geben! Setz die Eigenschaft auf visible, oder noch besser, schreib eine zusätzliche CSS-Definition, die sich nur auf diesen einen Block bezieht, z.B. mit der ID statt der Klasse oder.intro .block {overflow:visible;}
LG
Sonja
Drupal Freelancer im Rheinland gesucht?
Das probiere ich mal gleich
am 22.04.2010 - 09:29 Uhr
Das probiere ich mal gleich aus ......
Danke dir für die Info.
Sandro