Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Themes & Theming ›

Horizontales Hauptmenü mit Buttons

Eingetragen von nineteen (21)
am 30.08.2010 - 20:47 Uhr in
  • Themes & Theming
  • Drupal 6.x

Hey an alle,

Ich sitze jetzt gefühlte 3 Tage und versuche hoffnungslos ein horizontales Menü zu erstellen.
Mittlerweile bin ich ca. 20 Tutorials durchgegangen, doch schaff es einfach nicht, liegt wohl an zu mangelhaften Kenntnissen meinerseits :/

Ich möchte ein ganz normals Menü, wie zB das von drupalcenter: http://img836.imageshack.us/f/menuhorizontaly.jpg/ erstellen.
Es soll nicht aufklappbar sein, aber Roll-over-Buttons enthalten.

Ich habe es jetzt schon mit nice_menus oder taxonomy_menu probiert. Es muss doch gehn, die Primary Links in eine Region (ich hab mir bereits eine Region unter dem Header erstellt) zu packen, diese dann
mit Hilfe von CSS horizontal zu machen und die Buttons drübergeben (da weiss ich leider überhaupt nicht wo ich anfangen soll :(.... )

Falls mir wer einen Denkanstoß bzw. ein (NÜTZLICHES) Tutorial geben könnte, nur zu :)

Danke erstmal für eure Hilfe =)

PS: Wenn ich die Primary Links in meine Region setze, werden sie nur unter dem Link /admin/build/block angezeigt und sobald ich zB zu "Home" wechsle, werden die Primary Links wieder stink normal im Header angezeigt ... trotz "speichern" :(

‹ [gelöst] Kleine CSS-Frage [erledigt] Falsche Darstellung des Themes in Opera und IE6 ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Du hast das schon richtig

Eingetragen von wla (9461)
am 30.08.2010 - 21:02 Uhr

Du hast das schon richtig gesagt, das ist alles eine reine CSS Sache. Die Primary Links werden aber darüber hinaus in vielen Themes separat behandelt und werden nicht nur als Block sondern auch noch in der page.tpl.php ausgegeben. Da kann man sich sehr wundern, warum das an einer Stelle erscheint, die man garnicht will.

Beste Grüße
Werner

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke erstmal für deine

Eingetragen von nineteen (21)
am 31.08.2010 - 15:47 Uhr

Danke erstmal für deine Antwort, somit wäre schon ein kleiner Teil meiner Frage beantwortet =)
Jetzt wäre aber noch der Hauptteil offen, ohne dem ich leider nicht weitermachen kann :(

Bitte weiterhin um Hilfe! LG :)

  • Anmelden oder Registrieren um Kommentare zu schreiben

Das ist hier eigentlich ein

Eingetragen von wla (9461)
am 31.08.2010 - 17:32 Uhr

Das ist hier eigentlich ein Drupalforum und kein CSS-Forum.
Dein Menü ist ein Block. Das Nachsehen in der Source der Seite (kann man sich in jedem Browser ansehen) hätte sofort gezeigt, daß dieser Block eine eindeutige ID hat. Danach kommt wegen Menü ein ul-Tag danach li-Tags. Denen verpaßt ein ein float: left und eine margin-right wegen des Abstandes. Mit der Pseudoklasse :hover kannst Du entweder die Hintergrundfarbe wechseln bei Mausover oder ein anderes Hintergrundbild setzen.
CSS ist nun mal Grundlage für jedes Basteln am Theme. Wer sich da nicht einarbeiten will, nimmt eben das Theme wie es ist.

Beste Grüße
Werner

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke nochmals für deine

Eingetragen von nineteen (21)
am 31.08.2010 - 20:31 Uhr

Danke nochmals für deine Antwort.

Das mit den ul und li Codes habe ich jetzt verstanden, jedoch habe ich das Problem, dass die Primary Links und die
Hauptnavigation in der selben Klasse definiert sind. Dh sobald ich meine Primary Links ändere wird auch das Navigations Menü verändert -.-

Könntest du mir eventuell sagen, wie ich das Primary Menü in eine eigene Klasse definiere, um es dann dort ändern zu können?
Ich weiß, dass dies kein CSS-Forum ist, doch benötige ich das ganze um meine Drupal Seite fertig zu stellen.
Bitte hilf mir noch einmal, dann kann dieser Thread geschlossen werden.

DANKE schonmal,

LG :)

  • Anmelden oder Registrieren um Kommentare zu schreiben

Wie ich schon oben erwähnte,

Eingetragen von wla (9461)
am 31.08.2010 - 22:23 Uhr

Wie ich schon oben erwähnte, das Menü hat eine eindeutige ID. Von der mußt Du ausgehen, nicht von der Klasse des Menüs. Bei mir hat auch der ul-Tag eine ID. IDs sind zwingend immer eindeutig auf einer Seite. Bei mir entspricht die ID beim ul dem Namen des Menüs. Das sollte Dir reichen.
Also z.B #navigation ul#main-menu li { . . . . . . . }

Beste Grüße
Werner

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 2 Wochen 9 Stunden
  • Hey danke
    vor 2 Wochen 1 Tag
  • Update: jetzt gibt's ein
    vor 2 Wochen 1 Tag
  • Hallo, im Prinzip habe ich
    vor 2 Wochen 6 Tagen
  • Da scheint die Terminologie
    vor 2 Wochen 6 Tagen
  • Kannst doch auch alles direkt
    vor 3 Wochen 3 Tagen
  • In der entsprechenden View
    vor 3 Wochen 3 Tagen
  • Dazu müsstest Du vermutlich
    vor 3 Wochen 3 Tagen
  • gelöst
    vor 6 Wochen 6 Stunden
  • Ja natürlich. Dass ist etwas,
    vor 6 Wochen 1 Tag

Statistik

Beiträge im Forum: 250233
Registrierte User: 20453

Neue User:

  • ByteScrapers
  • Mroppoofpaync
  • 4aficiona2

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 21 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association